Ի՞նչ է ստացող JavaScript-ը:
Ի՞նչ է ստացող JavaScript-ը:

Video: Ի՞նչ է ստացող JavaScript-ը:

Video: Ի՞նչ է ստացող JavaScript-ը:
Video: Ի՞նչ է JavaScript-ը և ի՞նչ կարող ենք անել նրա Framework-ներով +(JS Core Պրակտիկա) 2024, Ապրիլ
Anonim

Ստացողներ ձեզ հնարավորություն են տալիս սահմանել օբյեկտի հատկությունը, բայց նրանք չեն հաշվարկում հատկության արժեքը, քանի դեռ այն հասանելի չէ: Ա ստացող հետաձգում է արժեքի հաշվարկման արժեքը մինչև արժեքը անհրաժեշտ լինի: Եթե արժեքը հենց հիմա անհրաժեշտ չէ: Այն կօգտագործվի ավելի ուշ, կամ որոշ դեպքերում այն ընդհանրապես չի օգտագործվում:

Ավելին, ի՞նչ է ստացող ֆունկցիան։

Այսպիսով, ա սեթեր է մեթոդ որը թարմացնում է փոփոխականի արժեքը: Եվ ա ստացող է մեթոդ որը կարդում է փոփոխականի արժեքը: Ստացող և սեթեր Java-ում հայտնի են նաև որպես աքսեսուար և մուտատոր:

Նաև պե՞տք է օգտագործեմ ստացողներ և սահմանիչներ JavaScript-ում: Դուք անպայման պետք չէ օգտագործել ստացողներ և սեթերներ երբ ստեղծում է ա JavaScript առարկություն, բայց դրանք շատ դեպքերում կարող են օգտակար լինել: Առավել տարածված օգտագործել դեպքերն են (1) տվյալների հատկությունների հասանելիության ապահովումը և (2) հատկություններին լրացուցիչ տրամաբանություն ավելացնելը նախքան դրանց արժեքները ստանալը կամ սահմանելը:

Նաև գիտեք, թե ինչ է getter-ը և setter-ը JavaScript-ում:

Այս երկու հիմնաբառերը սահմանում են աքսեսուարի գործառույթները. ա ստացող և ա սեթեր fullName հատկության համար: Երբ գույքը հասանելի է, վերադարձի արժեքը ից ստացող է օգտագործվում. Երբ արժեքը սահմանվում է, սեթեր կանչվում և փոխանցվում է սահմանված արժեքը:

Կարո՞ղ եմ օգտագործել JavaScript դասը:

Կարևոր է նշել, որ չկան դասեր մեջ JavaScript . Գործառույթներ կարող է օգտագործել որոշակիորեն նմանակելու համար դասեր , բայց ընդհանուր առմամբ JavaScript է դաս - ավելի քիչ լեզու. Ամեն ինչ առարկա է։ Իսկ երբ խոսքը վերաբերում է ժառանգությանը, օբյեկտները ժառանգում են առարկաներից, ոչ դասեր -ից դասեր ինչպես « դաս «-իտալական լեզուներ.

Խորհուրդ ենք տալիս: