Метод isPrototypeOf

Возвращает логическое значение, указывающее существует ли объект в цепи прототипов другого объекта.

function isPrototypeOf(obj : Object) : Boolean

Аргументы

  • obj
    Обязательный. Объект, цепь прототипов которого подлежит проверке.

Заметки

Метод isPrototypeOf возвращает true, если obj имеет текущий объект в своей цепи прототипов. Цепь прототипов служит для совместного использования функциональных возможностей несколькими экземплярами одного типа объекта. Метод isPrototypeOf возвращает false, если obj не является объектом или если текущий объект отсутствует в цепи прототипов obj.

Пример

В следующем примере кода демонстрируется применение метода isPrototypeof.

function test(){
   var re = new RegExp();                        //Initialize variable.
   return (RegExp.prototype.isPrototypeOf(re));  //Return true.
}

Требования

Версия 5.5

Применение:

Объект Object

См. также

Другие ресурсы

Методы