Wat zijn JavaScript-methoden en hoe kunt u ze gebruiken?



JavaScript-methoden zijn acties die op objecten kunnen worden uitgevoerd. Een JavaScript-methode is een eigenschap die een functiedefinitie bevat.

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?

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.