Mik azok a JavaScript módszerek és hogyan használhatók?



A JavaScript-módszerek olyan objektumokon végrehajtható műveletek. A JavaScript metódus egy olyan tulajdonság, amely függvénydefiníciót tartalmaz.

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?

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.