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

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