ES5 de ve daha önceki javascript versiyonlarında değişken tanımlamaları var ile yapılıyordu. ES6 ile değişken tanımlamaları değişkenin kullanımına göre const ve let parametreleri ile yapılıyor. var ile tanımlanan değişkenlerin değer atama ayrımı net olarak bilinemediğinden let ve const bu ayrım için güzel bir çözüm.
let
let parametresi değişkene kod blogu içerisinde yeni bir atama yapılacaksa kullanılır.
Örneğin for,while döngülerinde değişken kullanılırken değişkenin değeri döngüde değişeceği için let ile tanımlanmalıdır.
for(let i=0;a<5;a++){
console.log(i);
}
çıktı:
0
1
2
3
4
const
const parametresi ise kod blogu içerisinde çalışma zamanında değeri değişmeyecek sabit değerler için kullanılır. Fonksiyonlar yada konfigürasyon tanımlamaları gibi.
const log = i => {
for(let j=0;j<i;j++){
console.log(j);
}
}
log(5);
çıktı:
0
1
2
3
4
Bu yazımızda değişken tanımlamada kullanılan parametreler olan let ve const u gördük. Sonraki yazımızda görüşmek üzere.
Hiç yorum yok:
Yorum Gönder