Встречается на собеседованиях • сегодня
Что выводит оператор typeof
Оператор typeof возвращает строку, указывающую тип операнда.
Примеры:
javascript
typeof 42; // "number"
typeof "hello"; // "string"
typeof true; // "boolean"
typeof undefined; // "undefined"
typeof null; // "object" (историческая ошибка в JS)
typeof {}; // "object"
typeof []; // "object" (массив — тоже объект)
typeof function(){}; // "function"
typeof Symbol(); // "symbol"Особенности:
typeof nullвозвращает"object"(баг, который нельзя исправить из-за обратной совместимости).- Массивы и объекты возвращают
"object"— для точной проверки используйтеArray.isArray()илиinstanceof. - Функции возвращают
"function", хотя технически они тоже объекты.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы