Junior — Middle
Ի՞նչ մեթոդներ կան փոփոխականներ հայտարարելու համար JavaScript-ում։
sobes.tech AI
Պատասխան AI-ից
JavaScript-ում կա երեք հիմնական եղանակ փոփոխականներ հայտարարելու համար՝
-
var — հայտարարում է փոփոխական ֆունկցիոնալ կամ գլոբալ տեսանելիությամբ։
var-ով հայտարարած փոփոխականները ենթարկվում են hoisting-ի։ -
let — հայտարարում է փոփոխական բլոկի տեսանելիությամբ։
let-ով հայտարարած փոփոխականները չեն hoist-վում, ինչը կանխում է որոշ սխալներ։ -
const — հայտարարում է կոնստանտ բլոկի տեսանելիությամբ։
const-ով հայտարարած փոփոխականի արժեքը չի կարող վերանվանվել, բայց եթե դա օբյեկտ է, նրա հատկությունները կարող են փոխվել։
Օրինակ՝
var a = 1;
let b = 2;
const c = 3;
b = 4; // թույլատրվում
// c = 5; // սխալ