Javascript Object.getPrototypeOf ()

Il metodo JavaScript Object.getPrototypeOf () restituisce il prototipo dell'oggetto specificato.

La sintassi del getPrototypeOf()metodo è:

 Object.getPrototypeOf(obj)

Il getPrototypeOf()metodo, essendo un metodo statico, viene chiamato utilizzando il Objectnome della classe.

parametri getPrototypeOf ()

Il getPrototypeOf()metodo comprende:

  • obj - L'oggetto il cui prototipo deve essere restituito.

Valore restituito da getPrototypeOf ()

  • Restituisce il prototipo dell'oggetto dato.
  • Restituisce nullSe non sono presenti proprietà ereditate.

Esempio: utilizzo di 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 

Produzione

 true Stringa ("", costruttore: ƒ, anchor: ƒ, big: ƒ, blink: ƒ,…) false true

Letture consigliate: Javascript Object setPrototypeOf ()

Articoli interessanti...