Різниця між null та undefined
В JavaScript, null та undefined — це примітивні типи даних, які використовуються для вказівки на відсутність значення, але вони мають різні значення та випадки використання.
- undefined — означає, що щось не визначено. Наприклад, змінна створена, але нічого не присвоєно їй:
bash
let x; // x є undefined, тому що ми не присвоїли значення
console.log(x); // undefined- null — означає, що ви явно вказали, що тут нічого немає. Наприклад:
bash
let y = null; // y є "нічим", тому що ми так вирішили
console.log(y); // nullКоротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.