> Какие примитивные типы существуют в JavaScript? (JavaScript)
Уровень: senior · Роль: frontend · Категория: Технические вопросы
Компании: Garage Eight, Верме, VK
Стек: JavaScript
> Пример ответа
В JavaScript существует 7 примитивных типов данных:
-
number- числа (целые и с плавающей точкой), включая специальные значенияInfinity,-InfinityиNaN. -
string- строки (последовательности символов в кавычках). -
boolean- логический тип:trueилиfalse. -
undefined- значение, которое присваивается переменной, если ей не задано значение. -
null- специальное значение, обозначающее «ничего» или «пусто» (типobjectпо историческим причинам, но это примитив). -
symbol- уникальные и неизменяемые идентификаторы (появились в ES6). -
bigint- целые числа произвольной длины (появились в ES2020).
Все примитивы неизменяемы (immutable) и хранятся по значению, в отличие от объектов.
> Похожие задачи по frontend
Как предотвратить всплытие события клика в JavaScript
В какой очередности выполняются console.log, setTimeout и Promise в JavaScript
Как реализовать функцию any, которая работает как Promise.any?
Почему стрелочную функцию нельзя использовать как конструктор в JavaScript
> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?
Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью