Junior — Middle
Izskaidrojiet atšķirības starp atslēgvārdiem let un const JavaScript.
sobes.tech AI
Atbilde no AI
let un const ir atslēgas vārdi JavaScriptā, lai deklarētu mainīgos ar bloka apgabalu.
-
let: deklarē mainīgo, kura vērtība var tikt mainīta pēc inicializācijas.
-
const: deklarē konstanti, kura vērtība pēc inicializācijas nevar tikt pārrakstīta.
Svarīgi:
constnepadara objektu vai masīvu nemainīgu, tas tikai aizliedz mainīgā pārrakstīšanu.
Piemērs:
let a = 5;
a = 10; // atļauts
const b = 3;
// b = 4; // kļūda
const obj = { x: 1 };
obj.x = 2; // atļauts, objekta īpašība var tikt mainīta
// obj = {}; // kļūda
Tādējādi, let tiek izmantots mainīgajiem, kuri var mainīties, bet const – vērtībām, kuras nevēlams mainīt.