Çoğu zaman JavaScript uygulamaları bilgi ile çalışır. Örnek vermek gerekirse:
- Online Mağaza – satılacak ürün bilgileri.
- Sohbet Uygulaması – Kullanıcı ve mesaj bilgisi.
Değişkenler bu bilgileri tutmak için kullanılırlar.
Değişken
Değişken “isimlendirilmiş hafıza” olarak adlandırılır. Değişkenler ile kullanıcıları, ürünleri ve diğer tipteki bilgileri tutabiliriz.
JavaScript dilinde değişken let kelimesiyle üretilir.
Aşağıdaki cümle “mesaj” isminde bir değişken üretir (diğer bir deyişle tanımlar):
let mesaj;
Artık bunun içerisine bilgi koyulabilir. Bunu atama operatörü ile = yapabilirsiniz.
let mesaj;
mesaj = 'Merhaba'; // Merhaba karakter dizisini mesaja atadınız
Artık karakter dizi değişken ile ilintili olan hafıza bölgesine kaydedildi. Artık değişken ismi kullanarak bu değere erişilebilir.
let mesaj;
mesaj = 'Hello!';
alert(mesaj); // değişkenin içeriğini gösterir.
Daha açıklayıcı olması açısından değişkeni aynı anda tanımlayıp değer atayabilirsiniz.
let mesaj = 'Merhaba!'; // Değişken tanımlandı ve değer atandı
alert(mesaj); // Merhaba!
Birden fazla değişkeni bir satırda tanımlamak da mümkündür.
let kullanici = 'Ahmet', yas = 25, mesaj = 'Merhaba';
Kısa görünse bile yukarıdaki yazım önerilmez. Okunabilirlik açısından her değişkenin bir ayrı bir satırda yazılması daha iyi olacaktır.
Tabi her değişken için ayrı satır kullanırsanız biraz uzun olur fakat okunması açısından daha kolaydır.
let kullanici = 'Ahmet';
let yas = 25;
let mesaj = 'Merhaba';
Bazı programcılar ise şu şekilde kullanmaktadırlar:
let kullanici = 'Ahmet',
age = 25,
mesaj = 'Merhaba';