Примитивные типы:
String: Строки текста.Number: Числа (целые и с плавающей точкой).Boolean: Логические значения (true или false).Null: Отсутствие значения, намеренно установленное разработчиком.Undefined: Отсутствие значения, которое еще не присвоено.Symbol: Уникальный и неизменяемый примитив, часто используется для ключей объектов.BigInt: Целые числа произвольной точности.Объектный тип:
Object: Сложный тип данных, используемый для хранения коллекций данных и более сложных сущностей.javascript
Кроме того, функции в JavaScript также являются объектами первого класса:
javascript