Встречается на собеседованиях • сегодня
Что такое примитив
В JavaScript примитив — это данные, которые не являются объектом и не имеют методов. Всего есть 7 примитивных типов:
stringnumberbigintbooleanundefinedsymbolnull(специальный случай,typeof nullвозвращает"object"из-за исторической ошибки)
Примитивы иммутабельны (их нельзя изменить, только перезаписать). При обращении к методам (например, 'str'.toUpperCase()) JS временно оборачивает их в объекты-обёртки (String, Number и т.д.), а затем снова преобразует в примитив.
javascript
let str = 'hello'; // примитив
str.toUpperCase(); // временно оборачивается в String
console.log(str); // 'hello' (не изменился)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы