null и undefined / Как проверить значение на null (для новичков)

Сегодня видео для новичков. Поговорим про null, undefined и разберём простой вопрос. Он действительно простой, но оказывается, даже далеко не начинающие разработчики забывают про эту особенность языка и совершают ошибки. Хуже всего, когда это происходит на собеседованиях. Что такое Null? В соответствии со спецификацией ECMAScript, Null — это примитивный тип данных. Этому типу соответствует лишь одно значение — null. Его используют, когда требуется явно обозначить отсутствие какого либо значения. null часто используют, когда требуется показать, что отсутствует именно объектное значение. Но это правило жёстко нигде не описано. И разработчики используют этот подход по аналогии с другими языками программирования. В общем, сегодня обсудим null и undefined в JavaScript. Полезные ссылки: * Почему typeof null === ’object’? () Содержание: 00:00 Интро 01:05 Что такое Null? 01:49 null в коде 02:34 Когда применяют null? 03:17 null и undefined 05:01 Как проверить значение на null? 07:01 Баг в JavaScript 08:48 Несколько способов проверить значение на null 11:27 Функция isNull существует? 12:24 Пишем функцию isNull 14:07 Резюме. Краткая выжимка Полезные ссылки * Канал в YouTube: @antonovjs * Сообщество в VK: * Мой блог в Telegram:
Back to Top