JavaScript-objecten zijn verzamelingen van sleutel- of waardeparen. De waarden bestaan uit eigenschappen en methoden. Het bevat ook andere JavaScript-gegevenstypen, zoals , cijfers en Booleans. In dit artikel bespreken we de verschillende JavaScript-methoden in de volgende volgorde:
- Wat zijn JavaScript-methoden?
- Hoe toegang krijgen tot objectmethoden?
- Verschillende soorten JavaScript-methoden
Wat zijn JavaScript-methoden?
JavaScript-methoden zijn acties die op objecten kunnen worden uitgevoerd. Een JavaScript-methode is een eigenschap die een functie definitie. Bijvoorbeeld:
Eigendom | Waarde |
Voornaam | Madeliefje |
Achternaam | Groen een reeks objecten java |
Leeftijd | 25 |
Voor-en achternaam | function () {retourneer this.FirstName + ”” + this.LastName} |
Deze methoden zijn niets anders dan functies die zijn opgeslagen als voorwerp eigendommen. Laten we nu eens kijken hoe u toegang kunt krijgen tot deze objectmethoden in JavaScript.
zoek het grootste getal in een array
Hoe toegang krijgen tot objectmethoden?
U kunt de objectmethoden openen met behulp van de volgende syntaxis:
objectName.methodName ()
Hier moet je de Voor-en achternaam() als een methode van het Person-object en FullName als een eigenschap. De eigenschap fullName werkt als een functie wanneer deze wordt aangeroepen met (). Hier is een voorbeeld van hoe u toegang krijgt tot het Voor-en achternaam() methode van een persoonsobject:
Naam = person.FullName ()
Dit is hoe u toegang krijgt tot de objectmethode. Nu zijn er verschillende soorten methoden. Dus we zullen deze methoden in detail bespreken.
Verschillende soorten JavaScript-methoden
De verschillende soorten Methoden die beschikbaar zijn in de globale Object-constructor zijn:
- Object.create ()
- Object.keys ()
- Object.freeze ()
- Object.values ()
Object.creëren
U kunt een object maken met Object.create () functie. Dit heeft een extra flexibiliteit waarmee u het prototype van uw nieuwe object kunt kiezen.
let createObj = Object.create (obj) console.log (createObj) // {} createObj.name = 'Danny' console.log (createObj.speak ())
In het bovenstaande voorbeeld is obj het prototype van waaruit createdObj is gemaakt. Het kan ook de eigenschappen van het prototype gebruiken vanwege overerving. Zo kunt u spreken() methode zonder dat in createdObj.
Object.sleutels
De functie object.keys wordt gebruikt om alleen sleutels of eigenschapslabels van objecten te kiezen en retourneert een array .
hadoop ontwikkelaarsrollen en verantwoordelijkheden
let keys = Object.keys (persoon) console.log (keys) // ['naam', 'leeftijd']
Object. Bevriezen
De freeze-functie wordt gebruikt om het object te bevriezen voor eventuele wijzigingen in sleutel of waarden. Het genereert geen fout tenzij u zich in de strikte modus bevindt. Maar waardeverandering heeft geen effect op uw object.
let frozenObject = Object.freeze (persoon) frozenObject.name = 'Rachel' console.log (frozenObject)
Object. Waarden
Deze functie wordt gebruikt om alleen waarden van objecten te selecteren en retourneert een array op de volgende manier:
let values = Object.values (persoon) console.log (waarden)
Dit zijn enkele van de verschillende soorten methoden. Hiermee zijn we aan het einde van ons artikel gekomen. Ik hoop dat je de verschillende soorten JavaScript-methoden hebt begrepen en hoe ze worden gebruikt.
Nu u meer weet over methoden in JavaScript, kunt u het door Edureka. Web Development Certification Training helpt u te leren hoe u indrukwekkende websites kunt maken met HTML5, CSS3, Twitter Bootstrap 3, jQuery en Google API's en deze kunt implementeren op Amazon Simple Storage Service (S3).
Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van 'JavaScript-methoden' en we nemen contact met u op.