Merhaba, bu yazımızda JavaScriptde var, let , const farkını inceleyeceğiz. ES6'dan önce değişkenlerimizi var ile tanımlıyorduk. ES6 ile birlikte let ve const kavramları geldi.
Özetle var ile önceden bir değişken tanımladıktan sonra aynı isimle birdaha değişken tanımlarsak JavaScriptde hata almıyoruz.
Örneğin;
Örneğin;
var ad="Oguzhan";
var ad="Cevik";
Aynı şekilde bir değişkeni const ile tanımlayıp sonra o değişkene yeni bir değer verdiğimizde hata alırız.
Örneğin;
const ad = "Oguzhan";
ad = "Cevik"; // TypeError: Assignment to constant variable.
Son olarak let ile tanımladığımızda bir değişkeni sonradan başka bir değer girilmesine izin veririz.
Örneğin;
let ad = "Oguzhan";
ad = "Cevik";