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 Рядок ("", конструктор: ƒ, якір: ƒ, великий: ƒ, блимання: ƒ,…) false true

Рекомендуємо прочитати: Javascript Object setPrototypeOf ()

Цікаві статті...