Встречается на собеседованиях • сегодня

Существуют ли примитивы в JavaScript

Да, в JavaScript есть примитивные типы данных (примитивы). Они неизменяемы (immutable) и передаются по значению.

Примитивные типы:

  • string
  • number
  • boolean
  • null
  • undefined
  • symbol (ES6+)
  • bigint (ES11+)

Пример:

javascript
let a = 5; // number (примитив)
let b = a; // копируется значение
a = 10;
console.log(b); // 5 (значение не изменилось)

Особенности:

  • При сравнении (== или ===) сравниваются значения.
  • У примитивов нет методов, но JS автоматически оборачивает их в объекты при вызове методов (например, 'str'.toUpperCase()).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы