A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/getPrototypeOf below:

Object.getPrototypeOf() - JavaScript | MDN

Object.getPrototypeOf()

Baseline Widely available

Сводка

Метод Object.getPrototypeOf() возвращает прототип (то есть, внутреннее свойство [[Prototype]]) указанного объекта.

Синтаксис
Object.getPrototypeOf(obj)
Параметры
obj

Объект, чей прототип будет возвращён.

Примеры
var proto = {};
var obj = Object.create(proto);
Object.getPrototypeOf(obj) === proto; // true
> Object.getPrototypeOf('foo')
TypeError: "foo" is not an object  // код ES5
> Object.getPrototypeOf('foo')
String.prototype                   // код ES6
Примечания

В ES5, если параметр obj не является объектом, будет выброшено исключение TypeError. В ES6, параметр будет приведён к объекту Object.

> Object.getPrototypeOf('foo')
TypeError: "foo" is not an object  // код ES5
> Object.getPrototypeOf('foo')
String.prototype                   // код ES6
Спецификации Совместимость с браузерами Примечания по Opera

Хотя старые версии Opera и не поддерживают метод Object.getPrototypeOf(), Opera поддерживает нестандартное свойство Object.prototype.__proto__, начиная с версии Opera 10.50.

Смотрите также

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4