Встречается на собеседованиях • сегодня
Что возвращает instanceof при присваивании выражения в переменную
instanceof проверяет принадлежность объекта к определенному классу/конструктору и возвращает true или false. При присваивании результата в переменную сохраняется это булево значение.
Пример:
javascript
class Car {}
const myCar = new Car();
const result = myCar instanceof Car; // true
console.log(result); // trueОсобенности:
- Работает с цепочкой прототипов
- Для примитивов всегда возвращает
false - Можно проверять на несколько типов через
||
javascript
const isDateOrArray = obj => obj instanceof Date || obj instanceof Array;
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы