Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/JavaScript/instanceof-operator

Как работает оператор `instanceof` в JavaScript и для чего он используется?

СобеседованиеПрототипы и классыОператоры
  • Оператор instanceof проверяет, является ли объект экземпляром определённого конструктора или класса
  • Синтаксис: object instanceof Constructor
  • Проверяет всю цепочку прототипов объекта
  • Возвращает true если объект был создан через указанный конструктор или наследуется от него
  • Примеры:
    1. [] instanceof Array вернёт true
    2. obj instanceof Object вернёт true для любого объекта
    3. new Date() instanceof Date вернёт true
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov