Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 11

D

Danila in JavaScript Noobs — сообщество новичков
Типа есть задача записать юзера в монгу
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ты читавший доки думаешь щас я сделаю await db.write('usrername')

А в реальной жизни там 200 слоёв адской абстракции за которой записи в базу не видно даже близко
источник

D

Danila in JavaScript Noobs — сообщество новичков
И ты через неделю страданий со слезами идёшь к тимлиду
источник

D

Danila in JavaScript Noobs — сообщество новичков
Чтобы он объяснил как всё работает
источник

D

Danila in JavaScript Noobs — сообщество новичков
А он и сам не в курсе
источник

А

Ае in JavaScript Noobs — сообщество новичков
Я скорее имел ввиду что хорошо освоив основы - да, будет несколько проще, но твоё высказывание что если понять основы, то дальше все будет вообще лёгко - это хз… ну мож конечно я тупой просто )
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
А ещё вложенные айтемы, которые те вложенные и там дубликаты юзеров😪
источник

D

Danila in JavaScript Noobs — сообщество новичков
Проще не будет, будет немного по-другому. Пока идёт голый синтаксис и массивы с объектами всё сложно с непривычки но в целом просто зубрится по-большому счёту. Когда начинаются концепции - промисы, каррирование, пабсабы - вот тогда уже сложно, но в другом ключе - можно долго мучаться и не понимать зачем и для чего пока не "щёлкнет"
источник

M

Madikow in JavaScript Noobs — сообщество новичков
Это нормально что в хидере запроса он превращает все ключи в lowercase?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Он? Тот о ком я подумал?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Тот кого нельзя называть?
источник

M

Madikow in JavaScript Noobs — сообщество новичков
😅
источник

M

Madikow in JavaScript Noobs — сообщество новичков
источник

M

Madikow in JavaScript Noobs — сообщество новичков
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
Пацаны, я по книге написал умножение Карацубы, но работает медленнее, чем просто умножить a * b. Как бы вы переписали более производительно?
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
const num1 = 5678;
const num2 = 1234;

const pivot = (start, end) => Math.floor((start + end) / 2);

const splitNumByPivot = num => {
 const stringyNum = num.toString()
 const len = stringyNum.length
 
 return [+stringyNum.slice(0, pivot(0, len)), +stringyNum.slice(pivot(0, len))]
}

const multiplyKaratsuba = (num1, num2) => {
 const [a, b] = splitNumByPivot(num1)
 const [c, d] = splitNumByPivot(num2)
 
 const ac = a * c //672
 const bd = b * d //2652  
 
 const step3 = (a + b) * (c + d) //6164  
 
 const step4 = step3 - ac - bd //2840
 
 return ac * Math.pow(10, 4) + step4 * Math.pow(10, 2) + bd
}

console.log(multiplyKaratsuba(num1, num2)) //7006652
console.log(num1 * num2) //7006652
источник

А

Ае in JavaScript Noobs — сообщество новичков
Ну я собственно это и имел ввиду, может не так выразился… массивы объекты, их методы - понимаются норм (раз пять перечитав учебник ), - и это основы. Вот усвоил ты основы ок. И врываешься во всякие контексты промисы деструктуризацию ( и кучу всяких страшных слов). Лично мне не сильно помогло знание основ в понимании более сложных вещей. Вот я о чем ))
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
И еще как лучше называть step3 и step4?
источник

M

Maxim in JavaScript Noobs — сообщество новичков
https://codepen.io/max-timoshin/pen/xxLxoKQ
Может кто то объяснить почему не работает данная функция ? , должна просто возвращать true если элемент в области видимости
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
Язык программирования осваивается пошагово, и желательно пока 100% не поймешь одну тему - не двигайся к другой (чтобы побыстрее все выучить, будет каша в голове)
источник