Die JavaScript Object.getPrototypeOf () -Methode gibt den Prototyp des angegebenen Objekts zurück.
Die Syntax der getPrototypeOf()
Methode lautet:
Object.getPrototypeOf(obj)
Die getPrototypeOf()
Methode ist eine statische Methode und wird unter Verwendung des Object
Klassennamens aufgerufen .
getPrototypeOf () -Parameter
Die getPrototypeOf()
Methode umfasst:
- obj - Das Objekt, dessen Prototyp zurückgegeben werden soll.
Rückgabewert von getPrototypeOf ()
- Gibt den Prototyp des angegebenen Objekts zurück.
- Rückgabe
null
Wenn keine geerbten Eigenschaften vorhanden sind.
Beispiel: Verwenden von 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
Ausgabe
true String ("", Konstruktor: ƒ, Anker: ƒ, groß: ƒ, Blinken: ƒ,…) false true
Empfohlene Lektüre: Javascript Object setPrototypeOf ()