Ano ang isang getter JavaScript?
Ano ang isang getter JavaScript?

Video: Ano ang isang getter JavaScript?

Video: Ano ang isang getter JavaScript?
Video: OLG Zak - Don't Play With Us feat. Realest Cram & ENZO MF (Official Music Video) 2024, Nobyembre
Anonim

Getters magbibigay sa iyo ng paraan upang tukuyin ang isang property ng isang bagay, ngunit hindi nila kinakalkula ang halaga ng property hanggang sa ma-access ito. A getter ipinagpaliban ang halaga ng pagkalkula ng halaga hanggang sa kailanganin ang halaga. Kung ang halaga ay hindi kailangan ngayon lamang. Gagamitin ito sa ibang pagkakataon, o sa ilang kaso ay hindi ito ginagamit.

Bukod dito, ano ang function ng getter?

Kaya, a setter ay isang paraan na nag-a-update ng halaga ng isang variable. At a getter ay isang paraan na nagbabasa ng halaga ng isang variable. Getter at setter ay kilala rin bilang accessor at mutator sa Java.

Gayundin, dapat ba akong gumamit ng mga getter at setter sa JavaScript? Hindi mo naman kailangan gumamit ng mga getter at setter kapag lumilikha ng a JavaScript object, ngunit maaari silang makatulong sa maraming mga kaso. Ang pinakakaraniwan gamitin Ang mga kaso ay (1) pag-secure ng access sa mga katangian ng data at (2) pagdaragdag ng karagdagang lohika sa mga katangian bago makuha o itakda ang kanilang mga halaga.

Alamin din, ano ang getter at setter sa JavaScript?

Tinutukoy ng dalawang keyword na ito ang mga function ng accessor: a getter at a setter para sa fullName property. Kapag na-access ang property, ang return value mula sa getter Ginagamit. Kapag nakatakda ang isang halaga, ang setter ay tinatawag at ipinasa ang halaga na itinakda.

Maaari ba akong gumamit ng JavaScript ng klase?

Mahalagang tandaan na walang mga klase sa JavaScript . Mga pag-andar pwede gamitin para medyo gayahin mga klase , ngunit sa pangkalahatan JavaScript ay isang klase -mababang wika. Lahat ay bagay. At pagdating sa pamana, ang mga bagay ay namamana mula sa mga bagay, hindi mga klase mula sa mga klase tulad ng sa " klase "- mga wikang ikal.

Inirerekumendang: