Size: a a a

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

2020 February 02

Ð

Ð in Node.js — русскоговорящее сообщество
ну вернее не уместны тут, и срабатывают если у тебя имя не только андефайнед, но и пустая строка например
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Ð
тренарники не нужны
тернарки это все от фронтендеров
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Ð
ну вернее не уместны тут, и срабатывают если у тебя имя не только андефайнед, но и пустая строка например
даже для проверки наличия ключа? или юзать hasownprop?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
и не читаемо нихрена, выглядит как выпендреж
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Exi(s)t
нечитаемо? или еще причины?)
Я думаю читаемость зависит сильно от людей и их опыта. Для меня вполне читаемо.
источник

Ð

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

Ð

Ð in Node.js — русскоговорящее сообщество
Yury Golikov
Я думаю читаемость зависит сильно от людей и их опыта. Для меня вполне читаемо.
да у вас там целая секта таких писателей
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
о срач
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Ð
еще и ==
мне иногда нужно учитывать что название товара забить могли как попало)
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Exi(s)t
является ли такая запись сравнения правильной?
Но само решение с strong не оч имхо. Тк не так явно
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Exi(s)t
мне иногда нужно учитывать что название товара забить могли как попало)
Лучше тогда преобразуй и сравнивай ===
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
touppercase?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Exi(s)t
мне иногда нужно учитывать что название товара забить могли как попало)
забить то могли как попало, но данные должны быть нормализованы до вставки в бд
источник

АН

Антон Немкин in Node.js — русскоговорящее сообщество
Exi(s)t
аргумент? даже для проверки наличия ключа?
obj.field?.field? в es2020
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Антон Немкин
obj.field?.field? в es2020
о, как называется? просто к тернарнику пришел из за проверки наличия ключа, а где один там и второй, не стал городить кашу из if и тернарных
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Exi(s)t
touppercase?
Зависит от того, что тебе приходит от пользователя. Но да сравнивать лучше одинаковое
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
спасибо)
источник

АН

Антон Немкин in Node.js — русскоговорящее сообщество
Exi(s)t
о, как называется? просто к тернарнику пришел из за проверки наличия ключа, а где один там и второй, не стал городить кашу из if и тернарных
Nullish Coalescing Operator
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Антон Немкин
Nullish Coalescing Operator
его еще не завезли в ноду, только в новый в8
источник

АН

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