Mitä ovat JavaScript-menetelmät ja miten niitä käytetään?



JavaScript-menetelmät ovat toimintoja, jotka voidaan suorittaa esineille. JavaScript-menetelmä on ominaisuus, joka sisältää funktion määritelmän.

JavaScript-objektit ovat avain- tai arvoparien kokoelmia. Arvot koostuvat ominaisuuksista ja menetelmistä. Se sisältää myös muita JavaScript-tietotyyppejä, kuten , numerot ja Booleans. Tässä artikkelissa keskustellaan erilaisista JavaScript-menetelmistä seuraavassa järjestyksessä:

Mitä ovat JavaScript-menetelmät?

JavaScript-menetelmät ovat toimintoja, jotka voidaan suorittaa esineille. JavaScript-menetelmä on ominaisuus, joka sisältää a toiminto määritelmä. Esimerkiksi:





Omaisuus Arvo

Etunimi

Päivänkakkara



Sukunimi

Vihreä

Ikä



25

Koko nimi

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

Nämä menetelmät ovat vain toimintoja, jotka on tallennettu nimellä esine ominaisuudet. Katsotaan nyt, kuinka voit käyttää näitä objektimenetelmiä JavaScript-muodossa.

Kuinka käyttää objektimenetelmiä?

Voit käyttää objektimenetelmiä seuraavalla syntaksilla:

objectName.methodName ()

Tässä sinun on kuvattava Koko nimi() Person-objektin menetelmänä ja FullName ominaisuutena. FullName-ominaisuus toimii funktiona, kun sitä kutsutaan (). Tässä on esimerkki Koko nimi() menetelmä henkilön esineeksi:

Nimi = henkilö.FullName ()

Näin pääset objektimenetelmään. Nyt on olemassa erityyppisiä menetelmiä. Joten keskustelemme näistä menetelmistä yksityiskohtaisesti.

Erilaiset JavaScript-menetelmät

Erilaiset Globaalissa Object konstruktorissa käytettävissä olevat menetelmät ovat:

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

Object.create

Voit luoda objektin Object.create () toiminto. Tällä on ylimääräinen joustavuus, jonka avulla voit valita uuden objektisi prototyypin.

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

Yllä olevassa esimerkissä obj on prototyyppi, josta createdObj luodaan. Lisäksi se voi käyttää perinnöstä johtuvia prototyypin ominaisuuksia. Näin voit käyttää puhua() menetelmä ilmoittamatta, että luodussa Obj.

Object.key

Object.keys-funktiota käytetään vain objektien avainten tai ominaisuusmerkkien valitsemiseen ja palauttaa taulukko .

anna avaimet = Object.keys (henkilö) console.log (avaimet) // ['nimi', 'ikä']

Object.freeze

Pysäytystoimintoa käytetään objektin jäädyttämiseen avaimen tai arvojen muutosten varalta. Se ei heitä virheitä, ellet ole tiukassa tilassa. Arvomuutoksen vaikutusta esineeseesi ei kuitenkaan ole.

anna frozenObject = Object.freeze (henkilö) frozenObject.name = 'Rachel' -konsoli.log (frozenObject)

Object.values

Tätä toimintoa käytetään vain objektien arvojen valitsemiseen ja se palauttaa matriisin seuraavasti:

anna arvot = Object.values ​​(henkilö) console.log (arvot)

Nämä ovat joitain erityyppisiä menetelmiä. Tämän avulla olemme päässeet artikkelimme loppuun. Toivon, että ymmärrät erityyppiset JavaScript-menetelmät ja niiden käytön.

joukko esineitä java esimerkki

Nyt kun tiedät JavaScriptin menetelmistä, tutustu kirjoittanut Edureka. Verkkokehityksen sertifiointikoulutus auttaa sinua oppimaan luomaan vaikuttavia verkkosivustoja HTML5-, CSS3-, Twitter Bootstrap 3-, jQuery- ja Google-sovellusliittymien avulla ja asentamaan sen Amazon Simple Storage Service (S3) -palveluun.

Onko sinulla kysymys meille? Mainitse se JavaScript-menetelmien kommenttiosassa ja palaamme sinuun.