В JavaScript существует 8 типов данных: 12
- String — текстовая информация, набор символов. 2
- Number — целые числа или числа с плавающей точкой. 2
- BigInt — целые числа произвольной длины. 2
- Boolean — логическое значение, может принимать значения true (истина) или false (ложь). 13
- Undefined — специальное значение, которое указывает, что значение не установлено. 1
- Null — специальное значение, которое указывает на отсутствие значения. 1
- Symbol — уникальное значение, которое часто применяется для обращения к свойствам сложных объектов. 1
- Object — комплексный объект, в котором можно хранить коллекции данных или более сложные структуры. 12
Первые 7 типов данных называют примитивными, а Object — непримитивным типом. 2