Что такое Nullish Coalescing
Нулевой оператор объединения (??) — это логический оператор, который возвращает свой правый операнд, когда его левый операнд равен null или undefined, и в противном случае возвращает свой левый операнд. В отличие от логического оператора OR (||), левый операнд возвращается, если это ложное значение, которое не является null или undefined. Другими словами, если вы используете ||, чтобы предоставить какое-либо значение по умолчанию другой переменной foo, вы можете столкнуться с неожиданным...
144 читали · 1 месяц назад
Язык JavaScript - Основы JavaScript
Откройте любую книгу по программированию на любом языке. Первая глава, первый пример, первая программа - всегда одна и та же. Она выводит на экран два слова: «Привет, мир». Это не просто традиция. Это магический ритуал посвящения. Это момент, когда вы перестаёте быть просто пользователем компьютера и становитесь тем, кто говорит с машиной на её языке. Это ваш первый разговор с бесконечностью. В этой статье мы не просто напечатаем console.log("Привет, мир"). Мы разберём каждую букву, каждую скобку...