Obiectele JavaScript sunt colecții de perechi de chei sau valori. Valorile constau în proprietăți și metode. De asemenea, conține alte tipuri de date JavaScript, cum ar fi , numere și booleeni. În acest articol, vom discuta despre diferitele metode JavaScript în următoarea secvență:
- Ce sunt metodele JavaScript?
- Cum se accesează metodele obiectelor?
- Diferite tipuri de metode JavaScript
Ce sunt metodele JavaScript?
Metodele JavaScript sunt acțiuni care pot fi efectuate pe obiecte. O metodă JavaScript este o proprietate care conține un funcţie definiție. De exemplu:
Proprietate | Valoare |
Nume | Margaretă |
Numele de familie cum se folosește sort c ++ | Verde |
Vârstă | 25 |
Numele complet | function () {return this.FirstName + ”” + this.LastName} |
Aceste metode nu sunt altceva decât funcții stocate ca obiect proprietăți. Acum, să vedem cum puteți accesa aceste metode de obiecte în JavaScript.
Cum se accesează metodele obiectelor?
Puteți accesa metodele obiectului utilizând următoarea sintaxă:
objectName.methodName ()
Aici, trebuie să descrieți Numele complet() ca metodă a obiectului Person și FullName ca proprietate. Proprietatea fullName funcționează ca o funcție atunci când este invocată cu (). Iată un exemplu de accesare la Numele complet() metoda obiectului unei persoane:
Nume = person.FullName ()
Acesta este modul în care puteți accesa metoda obiectului. Acum, există diferite tipuri de metode. Deci, vom discuta în detaliu aceste metode.
Diferite tipuri de metode JavaScript
Diferitele tipuri de Metodele disponibile în constructorul global de obiecte sunt:
- Object.create ()
- Object.keys ()
- Object.freeze ()
- Object.values ()
Obiect.create
Puteți crea obiect cu Object.create () funcţie. Aceasta are o flexibilitate suplimentară care vă permite să alegeți prototipul noului dvs. obiect.
let createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())
În exemplul de mai sus, obj este prototipul din care este creat createdObj. De asemenea, poate utiliza proprietățile prototipului datorită moștenirii. Astfel, puteți utiliza vorbi() fără a declara că în createdObj.
cum se face o matrice dinamică în java
Object.keys
Funcția object.keys este utilizată pentru a alege doar chei sau etichete de proprietăți ale obiectelor și returnează un matrice .
let keys = Object.keys (person) console.log (keys) // ['nume', 'vârstă']
Obiect.gheata
Funcția de înghețare este utilizată pentru a îngheța obiectul pentru orice modificare a tastei sau a valorilor. Nu generează nicio eroare decât dacă vă aflați în modul strict. Dar nu va exista niciun efect al schimbării valorii asupra obiectului dvs.
lasă frozenObject = Object.freeze (persoană) frozenObject.name = 'Rachel' console.log (frozenObject)
Obiect.valori
Această funcție este utilizată pentru a selecta numai valorile obiectelor și returnează o matrice în felul următor:
let values = Object.values (person) console.log (values)
Acestea sunt câteva dintre diferitele tipuri de metode. Cu aceasta, am ajuns la sfârșitul articolului nostru. Sper că ați înțeles diferitele tipuri de metode JavaScript și modul în care acestea sunt utilizate.
Acum, că știți despre Metode în JavaScript, consultați de Edureka. Instruirea pentru certificarea dezvoltării web vă va ajuta să învățați cum să creați site-uri web impresionante folosind HTML5, CSS3, Twitter Bootstrap 3, jQuery și API-urile Google și să îl implementați în Amazon Simple Storage Service (S3)
Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii din „Metode JavaScript” și vă vom răspunde.