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 Object setPrototypeOf ()

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