-
Undefined
Для неприсвоенных значений неопределённый тип
typeof instance === "undefined"
-
Boolean
Булев, Логический тип
typeof instance === "boolean"
-
Number
Число
typeof instance === "number"
-
String
Строка
typeof instance === "string"
-
BigInt
Для целых чисел произвольной длины
typeof instance === "bigint"
-
Symbol
Для гарантированно уникальных идентификаторов
typeof instance === "symbol"
-
Object
Объект - структура, используемая не только для хранения данных, но и для создания других структур
typeof instance === "object"
-
Null
Специальный примитив, используемый не только для данных, но и в качестве указателя на финальную точку в
Цепочке Прототипов
typeof instance === "object"
-
Function
Специальный случай, упрощающий определение типа для Функций, несмотря на то, что все функции
конструктивно унаследованы от Object
typeof instance === "function"