Primitive

Примитив (примитивное значение, примитивный тип данных) это данные, которые не являются объектом и не имеют методов. В JavaScript 6 примитивных типов данных: string, number, boolean, null, undefined, symbol (новое в ECMAScript 2015).

Чаще всего примитивное значение представленно в низкоуровневой реализации языка.

Все примитивы неизменяемы (immutable) (не могут быть изменены).

Обертки примитивных типов в JavaScript

За исключением null и undefined, все примитивные значения имеют объектный аналог, который оборачивает значение примитивного типа:

  • String для string примитива.
  • Number для number примитива.
  • Boolean для Boolean примитива.
  • Symbol для Symbol примитива.

Метод valueOf() типа обертки возвращает значение примитивного типа.

См. также

Общие сведения

Метки документа и участники

 Внесли вклад в эту страницу: aleks43
 Обновлялась последний раз: aleks43,