JavaScript Değişkenler
JavaScript’te değişkenler, verileri saklamak ve işlemek için kullanılır. Değişkenler, let, const
ve var
anahtar kelimeleri ile tanımlanır. let
ve const
ES6 ile birlikte gelen modern değişken tanımlama yöntemleridir. let
ile tanımlanan değişkenler blok seviyesinde scope’a sahiptir ve yeniden atanabilir. const
ile tanımlanan değişkenler ise sabittir ve yeniden atanamaz. var
ise fonksiyon seviyesinde scope’a sahiptir ve hoisting (yukarı alma) özelliğine sahiptir. Değişken isimleri harf, rakam, dolar işareti ($) ve alt çizgi (_) karakterlerinden oluşabilir, ancak rakamla başlayamaz. Değişkenler, JavaScript kodunun okunabilirliğini ve bakımını kolaylaştırır.
Değişken Tanımlama
JavaScript’te değişkenler let, const
ve var
anahtar kelimeleri ile tanımlanır. let
ve const
ES6 ile birlikte gelen modern değişken tanımlama yöntemleridir. var
ise daha eski bir yöntemdir ve fonksiyon seviyesinde scope’a sahiptir.
Değişkene Değer Atama
Değişkenlere değer atamak için =
operatörü kullanılır. Örneğin:
let isim = "Ahmet";
const yas = 25;
var sehir = "İstanbul";
Değişken Türlerine Göre Değer Atama
JavaScript’te değişkenler farklı veri türlerinde değerler alabilir. Örneğin:
let sayi = 10; // Number
let metin = "Merhaba"; // String
let dogruMu = true; // Boolean
Birden Fazla Değişken Tanımlama
Birden fazla değişken aynı anda tanımlanabilir:
let isim = "Ahmet", yas = 25, sehir = "İstanbul";
Tanımsız Değişkenler
Bir değişkene değer atanmamışsa, değeri undefined
olur:
let tanimsiz;
console.log(tanimsiz); // undefined
Değişkenleri Tekrar Oluşturma
let
ve const
ile tanımlanan değişkenler tekrar tanımlanamaz, ancak var
ile tanımlananlar tanımlanabilir:
let isim = "Ahmet";
// let isim = "Mehmet"; // Hata verir
var sehir = "İstanbul";
var sehir = "Ankara"; // Hata vermez
Değişken Aritmetiği
Değişkenler aritmetik işlemlerde kullanılabilir:
let x = 5;
let y = 10;
let toplam = x + y; // 15
Bir Yorum Yazın