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

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

Сегодня видео для новичков. Поговорим про null, undefined и разберём простой вопрос. Он действительно простой, но оказывается, даже далеко не начинающие разработчики забывают про эту особенность языка и совершают ошибки. Хуже всего, когда это происходит на собеседованиях.

Что такое Null? В соответствии со спецификацией ECMAScript, Null — это примитивный тип данных. Этому типу соответствует лишь одно значение — null. Его используют, когда требуется явно обозначить отсутствие какого либо значения.

null часто используют, когда требуется показать, что отсутствует именно объектное значение. Но это правило жёстко нигде не описано. И разработчики используют этот подход по аналогии с другими языками программирования.

В общем, сегодня обсудим null и undefined в JavaScript.

Полезные ссылки:

* Почему typeof null === 'object'? (https://habr.com/ru/articles/200664/)

Содержание:

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 Резюме. Краткая выжимка

Комментарии

Информация по комментариям в разработке