Size: a a a

2021 February 02

DS

Daria Shuleko in javascript_ru
Забыла, не могу нагуглить.
Как присвоить переменной значение, только если это значение не пустое?
let a = 1;
a = arg1 || a;  // но без переприсваивания самой себе

Была какая-то небольшая магия с логическими операторам, кажется.
источник

P

PWG in javascript_ru
??
источник

AK

Andrey Karepin in javascript_ru
в жс нет такой магии
источник

da

dfsfds assdaswq in javascript_ru
смотря что значит "пустое"
источник

da

dfsfds assdaswq in javascript_ru
пустая стрка это тру вроде
источник

DS

Daria Shuleko in javascript_ru
dfsfds assdaswq
смотря что значит "пустое"
Предположим undefined
источник

P

PWG in javascript_ru
Andrey Karepin
в жс нет такой магии
источник

DS

Daria Shuleko in javascript_ru
this! Спасибо большое!
источник

AK

Andrey Karepin in javascript_ru
новодел какой-то
источник

AK

Andrey Karepin in javascript_ru
и полгода даже не прошло как появился
источник

АГ

Андрей Гуртовой... in javascript_ru
есть нулиш-колеасинг а есть элвис-оператор
источник

АГ

Андрей Гуртовой... in javascript_ru
вместе выкатывали  в хроме вроде бы
источник

DS

Daria Shuleko in javascript_ru
Андрей Гуртовой
есть нулиш-колеасинг а есть элвис-оператор
с элвисом да, понятно
источник

АГ

Андрей Гуртовой... in javascript_ru
в 2019м году
источник

AK

Andrey Karepin in javascript_ru
2020-08-25 не хотел?
источник

АГ

Андрей Гуртовой... in javascript_ru
а. сорри я про канари походу
источник

DS

Daria Shuleko in javascript_ru
Андрей Гуртовой
есть нулиш-колеасинг а есть элвис-оператор
а, нет, это не то, что я думала. Это еще лучше
источник

К

Константин in javascript_ru
Всегда можно проверить на undefined руками
источник

АГ

Андрей Гуртовой... in javascript_ru
Константин
Всегда можно проверить на undefined руками
он не на null вроде бы
источник

К

Константин in javascript_ru
Ну так null - валидное непустое
источник