В JavaScript существует восемь типов данных:
Примитивные:
- null: представляет намеренное отсутствие значения.
- undefined: указывает на отсутствие присвоенного значения.
- boolean: логический тип, принимает значения
true или false.
- number: числовой тип для целых и дробных чисел.
- bigint: для работы с большими целыми числами, превышающими предел
number.
- string: текстовая последовательность символов.
- symbol: уникальный и неизменяемый примитивный тип, часто используемый для ключей объектов.
Непримитивный:
- object: сложный тип данных, используемый для представления коллекций данных и более сложных сущностей. Включает массивы (
Array), функции (Function), объекты (Object) и т.д.
Примеры:
javascript