Što su JavaScript metode i kako ih koristiti?



JavaScript metode su radnje koje se mogu izvoditi na objektima. JavaScript metoda je svojstvo koje sadrži definiciju funkcije.

JavaScript objekti su zbirke parova ključeva ili vrijednosti. Vrijednosti se sastoje od svojstava i metoda. Također sadrži i druge vrste podataka JavaScript, kao što su , brojevi i logičke vrijednosti. U ovom ćemo članku raspravljati o različitim JavaScript metodama u sljedećem slijedu:

Što su JavaScript metode?

JavaScript metode su radnje koje se mogu izvoditi na objektima. JavaScript metoda je svojstvo koje sadrži funkcija definicija. Na primjer:





Vlasništvo Vrijednost

Ime

Tratinčica



Prezime

Zelena

Dob



25

ono što je promjenjivo i nepromjenjivo

Puno ime

function () {return this.FirstName + ”” + this.LastName}

Ove metode nisu ništa drugo do funkcije pohranjene kao objekt Svojstva. Sada da vidimo kako možete pristupiti tim objektnim metodama u JavaScript-u.

Kako pristupiti objektnim metodama?

Objektnim metodama možete pristupiti pomoću sljedeće sintakse:

objectName.methodName ()

Ovdje morate opisati Puno ime() kao metoda objekta Person, a FullName kao svojstvo. Svojstvo fullName radi kao funkcija kada se poziva s (). Evo primjera kako pristupiti Puno ime() metoda predmeta osobe:

Name = person.FullName ()

Na ovaj način možete pristupiti objektnoj metodi. Postoje različite vrste metoda. Dakle, detaljno ćemo razgovarati o ovim metodama.

Različite vrste JavaScript metoda

Različite vrste Metode koje su dostupne u globalnom konstruktoru objekata su:

  • Object.create ()
  • Object.keys ()
  • Object.freeze ()
  • Object.values ​​()

Objekt.stvari

Možete stvoriti objekt pomoću Object.create () funkcija. To ima dodatnu fleksibilnost koja vam omogućuje odabir prototipa vašeg novog objekta.

neka createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())

U gornjem primjeru, obj je prototip iz kojeg je stvoren createdObj. Također, može koristiti svojstva prototipa zbog nasljeđivanja. Dakle, možete koristiti govoriti() metoda bez deklariranja da je u createdObj.

Objekt.ključevi

Funkcija object.keys koristi se za odabir samo ključeva ili oznaka svojstava objekata i vraća znak niz .

neka tipke = Object.keys (osoba) console.log (tipke) // ['ime', 'dob']

Objekt.smrzavanje

Funkcija zamrzavanja koristi se za zamrzavanje objekta zbog bilo kakvih promjena u ključu ili vrijednostima. Ne donosi pogreške ako niste u strogom načinu rada. Ali neće biti utjecaja promjene vrijednosti na vaš objekt.

neka frozenObject = Object.freeze (osoba) frozenObject.name = 'Rachel' console.log (frozenObject)

Objekt.vrijednosti

Ova se funkcija koristi za odabir samo vrijednosti objekata i vraća niz na sljedeći način:

neka vrijednosti = Object.values ​​(osoba) console.log (vrijednosti)

Ovo su neke od različitih vrsta metoda. Ovime smo došli do kraja našeg članka. Nadam se da ste razumjeli različite vrste JavaScript metoda i kako se koriste.

Sada kada znate o metodama u JavaScript-u, pogledajte od Edureke. Obuka za certificiranje web razvoja pomoći će vam naučiti kako stvoriti impresivne web stranice pomoću HTML5, CSS3, Twitter Bootstrap 3, jQuery i Google API-ja te ih rasporediti na Amazon Simple Storage Service (S3).

Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare 'JavaScript metode', a mi ćemo vam se javiti.

__u tome__