Size: a a a

JavaScript — русскоговорящее сообщество

2020 October 31

in JavaScript — русскоговорящее сообщество
Ivan Naumov
Магия заключается в двойном сравнении - NaN в таком случае не сработает
Ух. И когда у нас у строк длина наном бывает?
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Ух. И когда у нас у строк длина наном бывает?
А когда она бывает не числом?
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
если хочется проверить явно на количество символов - то почему бы не сравнить с числом
источник

in JavaScript — русскоговорящее сообщество
Ivan Naumov
если хочется проверить явно на количество символов - то почему бы не сравнить с числом
Потому что это избыточный код?
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
это и читается куда лучше, и не создаст проблем, если length возвращает что-то другое
источник

in JavaScript — русскоговорящее сообщество
Ivan Naumov
А когда она бывает не числом?
Это я тебя спрашиваю. Когда у строки .length бывает NaN'ом, приведи пример такой, пожалуйста.
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Это я тебя спрашиваю. Когда у строки .length бывает NaN'ом, приведи пример такой, пожалуйста.
никогда, но сравнивать с false а не с числом - изврат
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
если просто закастить тип, то ок
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
но напрямую сравнивать - изврат
источник

in JavaScript — русскоговорящее сообщество
Ivan Naumov
никогда, но сравнивать с false а не с числом - изврат
Изврат это дрочить избирательно на явность, в динамическом языке программирования.
источник

S

Snake in JavaScript — русскоговорящее сообщество
Не в явности дело
источник

in JavaScript — русскоговорящее сообщество
Ivan Naumov
если просто закастить тип, то ок
== это и есть каст, привет.
источник

D

Danila in JavaScript — русскоговорящее сообщество
== это и есть каст, привет.
Это не просто каст
источник

D

Danila in JavaScript — русскоговорящее сообщество
Это каст по сложным правилам
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
== это и есть каст, привет.
да, но он не явный
источник

in JavaScript — русскоговорящее сообщество
При чем явный каст, в случае если у нас с одной стороны явный бул.
источник

in JavaScript — русскоговорящее сообщество
Ivan Naumov
да, но он не явный
Явный. У нас с одной стороны точно число. С другой точно бул.
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
эта магия в джсе с кастом типов - самая его главная ошибка
источник

in JavaScript — русскоговорящее сообщество
Ivan Naumov
эта магия в джсе с кастом типов - самая его главная ошибка
Это не магия.
источник

D

Danila in JavaScript — русскоговорящее сообщество
При чем явный каст, в случае если у нас с одной стороны явный бул.
Если да кабы
источник