Size: a a a

Node.js — русскоговорящее сообщество

2020 January 29

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Ржомба
источник

Н

Никита in Node.js — русскоговорящее сообщество
без jquery 👨‍💻
ох уж этот синтаксический сахарок
Вот тебе и без типизации )) typeof ([]+[]) // "string"
источник

б

без jquery 👨‍💻 in Node.js — русскоговорящее сообщество
Никита
Вот тебе и без типизации )) typeof ([]+[]) // "string"
Ну ведь при [] + [] выполняется .toString()
источник

Н

Никита in Node.js — русскоговорящее сообщество
Вопрос зачем )
источник

Н

Никита in Node.js — русскоговорящее сообщество
Ну то такое..
источник

б

без jquery 👨‍💻 in Node.js — русскоговорящее сообщество
ибо динамическое типизирование
https://www.freecodecamp.org/news/js-type-coercion-explained-27ba3d9a2839/
источник

б

без jquery 👨‍💻 in Node.js — русскоговорящее сообщество
+ есть такое как type coercion
источник

б

без jquery 👨‍💻 in Node.js — русскоговорящее сообщество
источник

Н

Никита in Node.js — русскоговорящее сообщество
без jquery 👨‍💻
Ну ведь при [] + [] выполняется .toString()
Было бы логичнее если []+[] // [] ну согласись )
источник

б

без jquery 👨‍💻 in Node.js — русскоговорящее сообщество
Никита
Было бы логичнее если []+[] // [] ну согласись )
Логика это не про жабаскрипт
источник

Н

Никита in Node.js — русскоговорящее сообщество
без jquery 👨‍💻
Логика это не про жабаскрипт
Тоже интересно

const x = new Boolean(false);
if (x) y =()=>{return true}; y(); // true
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Никита
Тоже интересно

const x = new Boolean(false);
if (x) y =()=>{return true}; y(); // true
Do not confuse the primitive Boolean values true and false with the true and false values of the Boolean object.
источник

Н

Никита in Node.js — русскоговорящее сообщество
Kool Guy
Do not confuse the primitive Boolean values true and false with the true and false values of the Boolean object.
Ложное значение логического объекта значит истину . Гениально  ))
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Никита
Было бы логичнее если []+[] // [] ну согласись )
# Логичнее
# Слабая динамическая типизация
Выбери одно
источник

E

Eugene in Node.js — русскоговорящее сообщество
Да сколько можно уже про типизацию)
источник

Н

Никита in Node.js — русскоговорящее сообщество
То есть если мы сделаем вот так


const x = new Boolean(false);
if (x) y =()=>{return new Boolean(true)}; y(); // Boolean(true)


То по логике это должно означать нечто вроде такого

new Boolean(false) === new Boolean(true) // true
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Никита
Ложное значение логического объекта значит истину . Гениально  ))
Так ты проверяешь объект а не значение объекта
источник

Н

Никита in Node.js — русскоговорящее сообщество
Sergey 🛸
Так ты проверяешь объект а не значение объекта
Ты смотришь со стороны заложника системы )
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Никита
Ложное значение логического объекта значит истину . Гениально  ))
источник

Н

Никита in Node.js — русскоговорящее сообщество
Ресурс нубами написан
источник