Η μέθοδος 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
Συνιστώμενη ανάγνωση: Σετ αντικειμένων JavascriptPrototypeOf ()