Objekti JavaScript so zbirke parov ključev ali vrednosti. Vrednosti so sestavljene iz lastnosti in metod. Vsebuje tudi druge vrste podatkov JavaScript, kot je , številke in logične vrednosti. V tem članku bomo razpravljali o različnih metodah JavaScript v naslednjem zaporedju:
Kaj so metode JavaScript?
Metode JavaScript so dejanja, ki jih je mogoče izvajati na objektih. Metoda JavaScript je lastnost, ki vsebuje funkcijo opredelitev. Na primer:
Nepremičnina | Vrednost |
Ime | Daisy kako opozoriti v |
Priimek | Zelena |
Starost | 25. |
Polno ime | function () {return this.FirstName + ”” + this.LastName} |
Te metode niso nič drugega kot funkcije, shranjene kot predmet lastnosti. Zdaj pa poglejmo, kako lahko dostopate do teh metod v JavaScript.
Kako dostopati do predmetnih metod?
Do metod predmetov lahko dostopate z naslednjo sintakso:
objectName.methodName ()
Tukaj morate opisati Polno ime() kot metoda predmeta Person in FullName kot lastnost. Lastnost fullName deluje kot funkcija, ko jo pokličete s (). Tu je primer, kako dostopati do Polno ime() metoda predmeta osebe:
Ime = oseba.FullName ()
Tako lahko dostopate do metode predmeta. Zdaj obstajajo različne vrste metod. Torej, podrobno bomo razpravljali o teh metodah.
Različne vrste metod JavaScript
Različne vrste Metode, ki so na voljo v globalnem konstruktorju objektov, so:
vadnica strežnika Microsoft SQL za začetnike
- Object.create ()
- Object.keys ()
- Object.freeze ()
- Object.values ()
Object.create
Predmet lahko ustvarite z Object.create () funkcijo. To ima dodatno prilagodljivost, ki vam omogoča izbiro prototipa vašega novega predmeta.
naj createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())
V zgornjem primeru je obj prototip, iz katerega je ustvarjen createdObj. Prav tako lahko zaradi dedovanja uporablja lastnosti prototipa. Tako lahko uporabite govoriti() metoda, ne da bi to deklarirali v createdObj.
Object.keyes
Funkcija object.keys se uporablja za izbiro samo ključev ali oznak lastnosti predmetov in vrne matriko .
let keys = Object.keys (oseba) console.log (keys) // ['ime', 'starost']
Object.freeze
Funkcija zamrznitve se uporablja za zamrznitev predmeta zaradi kakršnih koli sprememb ključa ali vrednosti. Napaka ne povzroči napake, razen če ste v strogem načinu. Toda vpliv spremembe vrednosti na vaš predmet ne bo.
let frozenObject = Object.freeze (oseba) frozenObject.name = 'Rachel' console.log (frozenObject)
Object.values
Ta funkcija se uporablja za izbiro samo vrednosti predmetov in vrne matriko na naslednji način:
naj vrednosti = Object.values (oseba) console.log (vrednosti)
To je nekaj različnih vrst metod. S tem smo prišli do konca našega članka. Upam, da ste razumeli različne vrste metod JavaScript in kako se uporabljajo.
Zdaj, ko veste o metodah v JavaScript, si oglejte avtor Edureka. Izobraževanje za certificiranje spletnega razvoja vam bo pomagalo, da se naučite ustvariti impresivna spletna mesta z uporabo API-jev HTML5, CSS3, Twitter Bootstrap 3, jQuery in Google ter jih namestite v Amazon Simple Storage Service (S3).
prednosti in slabosti vdora
Imate vprašanje za nas? Prosimo, navedite ga v oddelku za komentarje v 'Metode JavaScript' in mi se bomo oglasili.