JavaScript Object.getPrototypeOf () -menetelmä palauttaa määritetyn objektin prototyypin.
Menetelmän syntaksi getPrototypeOf()
on:
Object.getPrototypeOf(obj)
getPrototypeOf()
Menetelmä, joka on staattinen menetelmä, kutsutaan käyttää Object
luokan nimi.
getPrototypeOf () -parametrit
getPrototypeOf()
Menetelmä vie:
- obj - esine, jonka prototyyppi on palautettava.
Palautusarvo getPrototypeOf (): lta
- Palauttaa annetun objektin prototyypin.
- Palauttaa,
null
jos perittyjä ominaisuuksia ei ole.
Esimerkki: Object.getPrototypeOf (): n käyttö
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
Tuotos
true String ("", konstruktori: ƒ, ankkuri: ƒ, iso: ƒ, vilkkuu: ƒ,…) false true
Suositeltava lukeminen: Javascript Object setPrototypeOf ()