Ո՞րն է տարբերությունը VAR-ի և JavaScript-ի թույլտվության միջև:
Ո՞րն է տարբերությունը VAR-ի և JavaScript-ի թույլտվության միջև:

Video: Ո՞րն է տարբերությունը VAR-ի և JavaScript-ի թույլտվության միջև:

Video: Ո՞րն է տարբերությունը VAR-ի և JavaScript-ի թույլտվության միջև:
Video: Translation-ի և interpretation-ի տարբերությունները - Fast and Curious 2024, Նոյեմբեր
Anonim

Var-ի և let-ի միջև տարբերությունը JavaScript-ում . var եւ թող երկուսն էլ օգտագործվում են փոփոխականների հայտարարագրման համար javascript բայց միջև տարբերությունը դրանք դա է var գործառույթի շրջանակով է և թող շրջափակված է: Կարելի է ասել, որ փոփոխական հայտարարված է var սահմանվում է ողջ ծրագրի համեմատ թող.

Համապատասխանաբար, դուք պետք է օգտագործեք VAR Javascript-ում:

Փոփոխականներ հետ հայտարարված var չեն շրջափակված (չնայած դրանք ֆունկցիաների շրջանակով են), մինչդեռ let-ի և const-ի դեպքում՝ դրանք: Սա կարևոր է, քանի որ ո՞րն է բլոկի շրջանակի իմաստը, եթե դու չեմ պատրաստվում օգտագործել այն. Մեծ մասը Javascript փորձագետները համաձայն են var չպետք է օգտագործվի:

Ավելին, ի՞նչ է var let-ը և Const-ը: « հաստատ ` ազդանշան է, որ նույնացուցիչը չի վերանշանակվի: « թող ` ազդանշան է, որ փոփոխականը կարող է վերանշանակվել, օրինակ` հաշվիչը հանգույցում կամ արժեքների փոխանակում ալգորիթմում: Այն նաև ազդանշան է տալիս, որ փոփոխականը կօգտագործվի միայն այն բլոկում, որտեղ այն սահմանված է, որը միշտ չէ, որ ամբողջ պարունակող ֆունկցիան է:

Այս կերպ կարո՞ղ եմ օգտագործել Let Javascript-ը:

ԽՄԲԱԳՐԵԼ: թող և const-ը աջակցվում են բոլոր ժամանակակից բրաուզերների կողմից և հանդիսանում են ECMAScript 2015 (ES6) հստակեցման մաս: Հիմնականում, եթե ձեզ հարկավոր չէ որևէ բան աջակցել IE11-ից ցածր, թող և const անվտանգ են օգտագործել մեր օրերում.

Ի՞նչ է անում VAR-ը Javascript-ում:

var օգտագործվում է փոփոխականը in հայտարարելու համար javascript . var msg=""; նշանակում է, որ դուք հայտարարել եք փոփոխական msg-ը, որը դատարկ է և նույնն է ֆոկուսի անվան հետ:

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