Size: a a a

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

2021 April 13

O

OK386 in JavaScript Noobs — сообщество новичков
привет, кто шарит за JQuery? у меня в фильтре $(this) выдаёт пустой объект и следовательно параметр .data() undefined
источник

O

OK386 in JavaScript Noobs — сообщество новичков
в доках jquery он должен отдавать текущий элемент, а тут почему-то не отдаёт
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Потому-что у тебя стрелочная функция
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
В доках скорее всего обычная анонимная
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
У них this разный
источник

O

OK386 in JavaScript Noobs — сообщество новичков
о, спасибо всё заработало сразу
источник

O

OK386 in JavaScript Noobs — сообщество новичков
а то я привык стрелочные везде сувать, вообще не подумал что такое может произойти
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Нужно изучить разницу между ними, это еще и частый вопрос на собесах трейни/джуна
источник

O

OK386 in JavaScript Noobs — сообщество новичков
буду знать
источник

G

Gearonix in JavaScript Noobs — сообщество новичков
там знать нечего
источник

j

jk in JavaScript Noobs — сообщество новичков
arr.sort((a, b) => a.str.localeCompare(b.str) || a.order - b.order)
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Можно еще сделать так:
let self = this
И уже внутри анонимной юзать self когда нужны оба this
источник

NM

Never Mind in JavaScript Noobs — сообщество новичков
Спасибо 😉
источник

GG

Gabriel Grey in JavaScript Noobs — сообщество новичков
Спасибо за ответ, а нет литературки с описанием всех простейших арифметических операций над разными типами данных в js с пояснением работает эта логика, чтобы не только сильные мира сего знали как это должно работать?)
источник

G

Gearonix in JavaScript Noobs — сообщество новичков
Не знаю, где в работе может пригодиться складывать примитив с массивом
источник

j

jk in JavaScript Noobs — сообщество новичков
В спецификации всё должно быть написано. https://tc39.es/ecma262/#sec-applystringornumericbinaryoperator
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Для этого есть push
источник

j

jk in JavaScript Noobs — сообщество новичков
Только не ясно где описано поведение perferredType https://tc39.es/ecma262/#sec-toprimitive
источник

GG

Gabriel Grey in JavaScript Noobs — сообщество новичков
Это не для того чтобы складывать.
Так как чистый Js не строго типизирован в процессе можно допускать ошибки и голову ломать.
На собесах могут спросить, хочется знать кк и почему это работает. Вот почему я спрашиваю)
источник

KP

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