Mis on getteri JavaScript?
Mis on getteri JavaScript?

Video: Mis on getteri JavaScript?

Video: Mis on getteri JavaScript?
Video: What are Getters and Setters? - JavaScript Tutorial for Beginners 2024, Aprill
Anonim

Getterid annavad võimaluse defineerida objekti omadust, kuid nad ei arvuta selle omaduse väärtust enne, kui sellele juurde pääseb. A getter lükkab väärtuse arvutamise kulud edasi seni, kuni väärtust vajatakse. Kui väärtust pole just praegu vaja. Seda kasutatakse hiljem või mõnel juhul ei kasutata seda üldse.

Veelgi enam, mis on getteri funktsioon?

Niisiis, a seadja on meetod mis värskendab muutuja väärtust. Ja a getter on meetod mis loeb muutuja väärtust. Getter ja seadja on Javas tuntud ka kui accessor ja mutator.

Kas ma peaksin JavaScriptis kasutama gettereid ja määrajaid? Sa ei pea tingimata kasutage gettereid ja settereid loomisel a JavaScript objekti, kuid need võivad paljudel juhtudel abiks olla. Kõige tavalisem kasutada juhtumid on (1) andmete atribuutidele juurdepääsu tagamine ja (2) atribuutidele täiendava loogika lisamine enne nende väärtuste hankimist või määramist.

Tea ka, mis on JavaScriptis getter ja setter?

Need kaks märksõna määravad juurdepääsufunktsioonid: a getter ja a seadja atribuudi fullName jaoks. Kui varale juurde pääsete, tagastatakse väärtusest getter kasutatakse. Kui väärtus on määratud, siis seadja kutsutakse ja edastatakse määratud väärtus.

Kas ma saan kasutada klassi JavaScripti?

Oluline on märkida, et neid pole klassid sisse JavaScript . Funktsioonid saab kasutada mõningal määral simuleerima klassid , aga üldiselt JavaScript on klass - vähem keelt. Kõik on objekt. Ja mis puutub pärandisse, siis objektid pärivad objektidelt, mitte klassid alates klassid nagu " klass "-ical keeled.

Soovitan: