A JavaScript objektumok kulcs- vagy értékpárok gyűjteményei. Az értékek tulajdonságokból és módszerekből állnak. Más JavaScript adattípusokat is tartalmaz, például , számok és logikai értékek. Ebben a cikkben az alábbi sorrendben tárgyaljuk a különböző JavaScript módszereket:
- Mik azok a JavaScript módszerek?
- Hogyan lehet elérni az objektum módszereket?
- Különböző típusú JavaScript módszerek
Mik azok a JavaScript módszerek?
A JavaScript-módszerek olyan objektumokon végrehajtható műveletek. A JavaScript módszer olyan tulajdonság, amely a funkció meghatározás. Például:
Ingatlan | Érték |
Keresztnév | Százszorszép |
Vezetéknév | Zöld |
Kor | 25 |
Teljes név | function () {return this.FirstName + '' + this.LastName} |
Ezek a módszerek nem más, mint a tárgy tulajdonságait. Most nézzük meg, hogyan érheti el ezeket az objektummódszereket a JavaScript-ben.
Hogyan érhető el az objektum módszerek?
Az objektum metódusokat a következő szintaxissal érheti el:
objectName.methodName ()
Itt le kell írnia a Teljes név() a Person objektum metódusaként és a FullName mint tulajdonság. A fullName tulajdonság függvényként működik, amikor a () paranccsal meghívják. Itt van egy példa a Teljes név() egy személy tárgyának módszere:
Név = személy. Teljes név ()
Így érheti el az objektum metódust. Most különböző módszerek léteznek. Tehát részletesen megvitatjuk ezeket a módszereket.
Különböző típusú JavaScript módszerek
A különböző típusú A globális objektumszerkesztőben elérhető módszerek a következők:
- Object.create ()
- Object.keys ()
- Object.freeze ()
- Object.values ()
Object.create
Ezzel objektumot hozhat létre Object.create () funkció. Ez további rugalmasságot kínál, amely lehetővé teszi az új objektum prototípusának kiválasztását.
hadd createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())
A fenti példában az obj az a prototípus, amelyből a createdObj jön létre. Ezenkívül felhasználhatja a prototípus tulajdonságait az öröklés miatt. Így használhatja beszél() metódus anélkül, hogy deklarálná, hogy a createdObj.
Object.keys
Az object.keys függvény csak az objektumok kulcsainak vagy tulajdonságcímkéinek kiválasztására szolgál, és egy sor .
let kulcsok = Object.keys (személy) console.log (kulcsok) // ['név', 'kor']
Object.fagy
A fagyasztás funkció az objektum lefagyasztására szolgál a kulcs vagy az érték bármilyen változásához. Csak akkor dob semmilyen hibát, ha szigorú módban van. De az értékváltozásnak nincs hatása az objektumára.
letoldObject = Object.freeze (személy) frozenObject.name = 'Rachel' konzol.log (frozenObject)
Object.values
Ez a függvény csak az objektumok értékeinek kiválasztására szolgál, és egy tömböt ad vissza a következő módon:
let értékek = Object.values (személy) console.log (értékek)
Ezek a módszerek különböző típusai. Ezzel a cikkünk végére értünk. Remélem, megértette a különféle JavaScript módszereket és azok használatát.
konvertálni kettősről int-re
Most, hogy tud a Methods-ról a JavaScript-ben, nézze meg a írta Edureka. A webfejlesztési tanúsítási képzés segít megtanulni, hogyan hozhat létre lenyűgöző weboldalakat a HTML5, CSS3, Twitter Bootstrap 3, jQuery és Google API-k használatával, és telepítheti az Amazon Simple Storage Service (S3) szolgáltatásba.
Van egy kérdésünk? Kérjük, említse meg a „JavaScript módszerek” megjegyzés rovatban, és kapcsolatba lépünk Önnel.