Junior — Middle
JavaScript'te değişkenleri tanımlamak için hangi yöntemler vardır?
sobes.tech yapay zeka
AI'dan gelen yanıt
JavaScript'te değişkenleri tanımlamanın üç temel yolu vardır:
-
var — fonksiyonel veya küresel kapsamlı bir değişken tanımlar.
varile tanımlanan değişkenler hoisting'e tabidir. -
let — blok kapsamlı bir değişken tanımlar.
letdeğişkenleri hoisting edilmez, bu da bazı hataları önler. -
const — blok kapsamlı bir sabit tanımlar.
constile tanımlanan değişkenin değeri yeniden atanamaz, ancak eğer nesne ise, özellikleri değiştirilebilir.
Örnek:
var a = 1;
let b = 2;
const c = 3;
b = 4; // izin verilir
// c = 5; // hata