JavaScript. Логічні оператори. Частина № 2. ! (не), ?? (оператор нульового злиття)

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 2

  • @ДмитрийФёдоров-л9э

    Кто не понял по оператору "??", то он обрабатывает null и undefined одинаковым образом, т.е значение ОПРЕДЕЛЕНО если оно не равняется null/undefined.
    Иначе говоря, оператор ?? возвращает первый аргумент, если он не null/undefined, иначе второй.
    Результат выражения a ?? b будет следующим:
    если a определено, то a,
    если a не определено, то b.
    Практический пример:
    let user;
    console.log( user ?? "Аноним" )// Аноним так как user не определён.

  • @undefined9544
    @undefined9544 2 года назад +1

    🔥👍