Javascript Object.getPrototypeOf ()

Метод JavaScript Object.getPrototypeOf () возвращает прототип указанного объекта.

Синтаксис getPrototypeOf()метода:

 Object.getPrototypeOf(obj)

Этот getPrototypeOf()статический метод вызывается по имени Objectкласса.

getPrototypeOf () Параметры

getPrototypeOf()Метод принимает в:

  • obj - объект, прототип которого должен быть возвращен.

Возвращаемое значение из getPrototypeOf ()

  • Возвращает прототип данного объекта.
  • Возвращает, nullесли нет унаследованных свойств.

Пример: использование Object.getPrototypeOf ()

 let proto = (); let obj = Object.create(proto); console.log(Object.getPrototypeOf(obj) === proto); // true console.log(Object.getPrototypeOf("JavaScript")); // function let func1 = function () (); // creating object from function let object1 = Object.create(func1); console.log(Object.getPrototypeOf(func1) === Object.getPrototypeOf(object1)); // false // Object.create() creates object with given object as prototype console.log(func1 === Object.getPrototypeOf(object1)); // true 

Вывод

 true String ("", конструктор: ƒ, привязка: ƒ, большой: ƒ, мигание: ƒ,…) false true

Рекомендуемая литература: объект Javascript setPrototypeOf ()

Интересные статьи...