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__