Javascript Object.getPrototypeOf ()

JavaScript Object.getPrototypeOf () -metoden returnerar prototypen för det angivna objektet.

Syntaxen för getPrototypeOf()metoden är:

 Object.getPrototypeOf(obj)

Den getPrototypeOf()metod, som är en statisk metod, kallas med hjälp av Objectklassnamnet.

getPrototypeOf () Parametrar

Den getPrototypeOf()metod tar in:

  • obj - Objektet vars prototyp ska returneras.

Returvärde från getPrototypeOf ()

  • Returnerar prototyp för det givna objektet.
  • Returnerar nullom det inte finns några ärvda egenskaper.

Exempel: Använda 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 

Produktion

 true String ("", konstruktör: ƒ, ankare: ƒ, stor: ƒ, blink: ƒ, …) false true

Rekommenderad läsning: Javascript Object setPrototypeOf ()

Intressanta artiklar...