Sobes.tech
Junior — Middle

Ի՞նչ մեթոդներ կան փոփոխականներ հայտարարելու համար JavaScript-ում։

sobes.tech AI

Պատասխան AI-ից

JavaScript-ում կա երեք հիմնական եղանակ փոփոխականներ հայտարարելու համար՝

  1. var — հայտարարում է փոփոխական ֆունկցիոնալ կամ գլոբալ տեսանելիությամբ։ var-ով հայտարարած փոփոխականները ենթարկվում են hoisting-ի։

  2. let — հայտարարում է փոփոխական բլոկի տեսանելիությամբ։ let-ով հայտարարած փոփոխականները չեն hoist-վում, ինչը կանխում է որոշ սխալներ։

  3. const — հայտարարում է կոնստանտ բլոկի տեսանելիությամբ։ const-ով հայտարարած փոփոխականի արժեքը չի կարող վերանվանվել, բայց եթե դա օբյեկտ է, նրա հատկությունները կարող են փոխվել։

Օրինակ՝

var a = 1;
let b = 2;
const c = 3;

b = 4; // թույլատրվում
// c = 5; // սխալ