SobesLab логотип SobesLab

Ответ

Для определения типа значения используется оператор `typeof`. Он возвращает строку с названием типа: например, `typeof 42` возвращает `"number"`, `typeof "Hello"` – `"string"`. Для null есть особенность: `typeof null` возвращает `"object"` (это историческая ошибка в языке). Также для функций оператор typeof возвращает `"function"` (хотя функции являются объектами).