Встречается на собеседованиях • сегодня
Как узнать является ли класс дочерним подклассом
В JavaScript можно проверить наследование классов с помощью оператора instanceof или метода isPrototypeOf().
Пример с instanceof:
javascript
class Parent {}
class Child extends Parent {}
const child = new Child();
console.log(child instanceof Parent); // true
text
Пример с `isPrototypeOf()`:
```javascript
console.log(Parent.prototype.isPrototypeOf(child)); // trueДля проверки наследования самого класса (не экземпляра) можно использовать Object.getPrototypeOf():
javascript
console.log(Object.getPrototypeOf(Child) === Parent); // trueЭти методы работают с цепочкой прототипов, поэтому учитывают всю иерархию наследования.

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