1) && =
2) ||=
3) ??=
заголовок сообщения в блоге?

=======================================
Самый простой способ использования логических операторов в Javascript


А теперь давайте сделаем это проще.

Пока все просто?
но знаете ли вы, что мы также можем назначать с помощью логических операторов? Давайте посмотрим.

Это похоже на то, как мы использовали числовые операторы +=: -

давайте посмотрим еще несколько примеров присвоений с использованием логических операторов.
Использование оператора &&


с оператором && он печатает правую часть, если "val" истинно, и LHS в противном случае.
Использование нулевого оператора объединения
Оператор объединения с нулевым значением специально проверяет наличие null или undefined, поэтому, если переменная имеет значение NULL или undefined, возвращает альтернативу, иначе значение в переменной.
использование без переуступки


использование с назначением



вот и небольшое, но полезное усовершенствование этой функции javascript.
да еще помнишь?

Прощай! :)