Junior — Middle
რა მეთოდები არსებობს ცვლადების გამოცხადებისთვის JavaScript-ში?
sobes.tech AI
პასუხი AI-სგან
JavaScript-ი სამი ძირითადი გზაა ცვლადების გამოცხადებისთვის:
-
var — გამოაცხადებს ცვლადს ფუნქციურ ან გლობალურ მასშტაბში. ცვლადები, რომლებიც გამოაცხადეს
var-ით, ექვემდებარებიან hoisting-ს. -
let — გამოაცხადებს ცვლადს ბლოკის მასშტაბით.
let-ის ცვლადები არ ხვდება hoisting-ს, რაც თავიდან აცილებს გარკვეულ შეცდომებს. -
const — გამოაცხადებს კონსტანტას ბლოკის მასშტაბით.
const-ით გამოცხადებული ცვლადის მნიშვნელობა ვერ იქნება გადანახული, მაგრამ თუ ეს ობიექტია, მისი თვისებები შეიძლება შეიცვალოს.
მაგალითი:
var a = 1;
let b = 2;
const c = 3;
b = 4; // დაშვებულია
// c = 5; // შეცდომა