JS-007

Beginner2 min~2 min read#null#primitive-types#empty
null
Порожньо навмисно
Goal
Дізнайся, що означає значення null у JavaScript.
Explanation
- null — це спеціальне значення, яке означає навмисно порожнє місце.
- Його використовують тоді, коли змінна існує, але зараз у ній немає потрібного значення.
- Це означає, що програміст свідомо записав у змінну null.
- Наприклад, користувач ще не вибрав улюблений колір або товар ще не призначений покупцю.
- null означає не 'невідомо', а саме 'порожньо навмисно'.
Аналогія
Уяви стіл із табличкою «Місце для вази». Ваза зараз відсутня, але місце спеціально залишене порожнім. Це і є null.
Code
let favoriteColor = null;
console.log(favoriteColor);Result: null
Типова помилка
Не плутай null з undefined. null встановлює програміст, а undefined зазвичай з'являється автоматично.
Remember
- ✦ null означає навмисно порожнє значення.
- ✦ Змінна існує.
- ✦ Значення спеціально встановлено в null.
Quick Quiz
Що означає null?