Ano ang Mga Pamamaraan ng JavaScript at Paano ito magagamit?



Ang mga pamamaraan ng JavaScript ay mga pagkilos na maaaring isagawa sa mga object. Ang isang paraan ng JavaScript ay isang pag-aari na naglalaman ng isang kahulugan ng pag-andar.

Ang mga object ng JavaScript ay mga koleksyon ng mga pares ng key o halaga. Ang mga halaga ay binubuo ng mga pag-aari at pamamaraan. Gayundin, naglalaman ito ng iba pang mga uri ng data ng JavaScript, tulad ng , mga numero, at Boolean. Sa artikulong ito, tatalakayin namin ang tungkol sa iba't ibang mga pamamaraan ng JavaScript sa sumusunod na pagkakasunud-sunod:

Ano ang Mga Pamamaraan ng JavaScript?

Ang mga pamamaraan ng JavaScript ay mga pagkilos na maaaring isagawa sa mga object. Ang pamamaraang JavaScript ay isang pag-aari na naglalaman ng a pagpapaandar kahulugan Halimbawa:





kung paano lumikha ng isang parameter sa tableau
Pag-aari Halaga

Pangalan

Daisy



Huling pangalan

Berde

Edad



25

Buong pangalan

pagpapaandar () {ibalik ito.FirstName + ”” + this.LastName}

Ang mga pamamaraang ito ay walang iba kundi ang mga pagpapaandar na nakaimbak bilang bagay ari-arian. Tingnan natin ngayon kung paano mo maa-access ang mga pamamaraang ito ng object sa JavaScript.

mergesort sa c ++

Paano i-access ang Mga Paraan ng bagay?

Maaari mong ma-access ang mga pamamaraan ng object gamit ang sumusunod na syntax:

objectName.methodName ()

Dito, kailangan mong ilarawan ang Buong pangalan() bilang isang pamamaraan ng object ng Tao, at FullName bilang isang pag-aari. Gumagana ang pag-aari ng fullName bilang isang pagpapaandar kapag ito ay naimbitahan ng (). Narito ang isang halimbawa ng kung paano i-access ang Buong pangalan() paraan ng isang bagay ng isang tao:

Pangalan = tao.FullName ()

Ito ay kung paano mo maa-access ang pamamaraan ng object. Ngayon, mayroong iba't ibang mga uri ng Paraan. Kaya, tatalakayin namin nang detalyado ang mga pamamaraang ito.

Iba't ibang Mga Uri ng Mga Paraan ng JavaScript

Ang iba`t ibang uri ng Ang mga pamamaraang magagamit sa pandaigdigang tagapagbuo ng Bagay ay:

  • Bagay. Lumikha ()
  • Object.keys ()
  • Bagay.freeze ()
  • Mga Object.values ​​()

Bagay.nilikha

Maaari kang lumikha ng object gamit ang Bagay. Lumikha () pagpapaandar Ito ay may isang karagdagang kakayahang umangkop na hinahayaan kang pumili ng prototype ng iyong bagong object.

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

Sa halimbawa sa itaas, ang obj ay ang prototype kung saan nilikha ang nilikhaObj. Gayundin, maaari itong gumamit ng mga katangian ng prototype dahil sa mana. Kaya, maaari mong gamitin magsalita () paraan nang hindi idedeklara na sa nilikhaObj.

Bagay.keys

Ang pagpapaandar ng object.keys ay ginagamit upang pumili lamang ng mga key o label ng pag-aari ng mga object at ibabalik ang an array .

pag-uuri ng array c ++
let keys = Object.keys (person) console.log (keys) // ['name', 'age']

Bagay.freeze

Ginagamit ang pagpapaandar na pag-freeze upang i-freeze ang bagay para sa anumang mga pagbabago sa susi o halaga. Hindi ito nagtatapon ng anumang error maliban kung ikaw ay nasa mahigpit na mode. Ngunit walang magiging epekto ng pagbabago ng halaga sa iyong object.

hayaan ang frozenObject = Object.freeze (tao) frozenObject.name = 'Rachel' console.log (frozenObject)

Bagay.mga halaga

Ginagamit ang pagpapaandar na ito upang pumili lamang ng mga halaga ng mga bagay at ibabalik ang isang array sa sumusunod na paraan:

hayaan ang mga halaga = Object.values ​​(tao) console.log (mga halaga)

Ito ang ilan sa iba't ibang uri ng Paraan. Sa pamamagitan nito, napunta kami sa dulo ng aming artikulo. Inaasahan kong naunawaan mo ang iba't ibang uri ng mga pamamaraan ng JavaScript at kung paano ito ginagamit.

Ngayong alam mo na ang tungkol sa Mga Pamamaraan sa JavaScript, tingnan ang ni Edureka. Tutulungan ka ng Pagsasanay sa Pagpapatunay ng Pag-unlad sa Web na malaman kung paano lumikha ng mga kahanga-hangang website gamit ang HTML5, CSS3, Twitter Bootstrap 3, jQuery at Google API at i-deploy ito sa Amazon Simple Storage Service (S3).

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng 'Mga Paraan ng JavaScript' at babalikan ka namin.