Примитивы JavaScript: string, number, bigint, boolean, undefined, symbol и null; они не являются объектами.
[имя] спросил(а): что такое примитивные типы в JavaScript?
Примитивы JavaScript: string, number, bigint, boolean, undefined, symbol и null; они не являются объектами.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Примитивы JavaScript: string, number, bigint, boolean, undefined, symbol и null; они не являются объектами.
Примитивные значения неизменяемы, хотя переменную можно переназначить. typeof null возвращает 'object' по исторической причине, но null остаётся примитивом. Объекты и массивы имеют другую семантику идентичности и изменения свойств.