Метод isPrototypeOf
Обновлен: Ноябрь 2007
Возвращает логическое значение, указывающее существует ли объект в цепи прототипов другого объекта.
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.
}