JavaScript Değişkenleri ve Veri Tipleri
JavaScript'te değişkenler, verileri hafızada tutmak için kullanılan isimlendirilmiş kaplardır.
Modern JavaScript'te (ES6) değişken tanımlamak için üç farklı anahtar kelime kullanılır: var, let ve const.
Değişken Tanımlama Yöntemleri
| Yöntem | Kapsam (Scope) | Açıklama |
|---|---|---|
const |
Block Scope | Sabitler için kullanılır. Değeri sonradan değiştirilemez. |
let |
Block Scope | Değeri güncellenebilir değişkenler için kullanılır. Modern standarttır. |
var |
Function Scope | Eski yöntemdir. Şaşırtıcı davranışları nedeniyle artık önerilmez. |
Kod Örneği: Değişken Kullanımı
// 1. Değişken tanımlama
let kullaniciAdi = "Mehmet"; // Değiştirilebilir
const dogumYili = 1990; // Değiştirilemez (Sabit)
// 2. Veri Tipleri
let puan = 100; // Number
let aktifMi = true; // Boolean
let kurslar = ["JS", "PHP"]; // Array (Dizi)
let ayarlar = { tema: "dark" }; // Object (Nesne)
console.log(kullaniciAdi + " " + puan + " puan aldı.");
Temel Veri Tipleri
- String: Metinsel ifadeler. Çift (" ") veya tek (' ') tırnakla yazılır.
- Number: Tam sayılar ve ondalıklı sayılar.
- Boolean: Sadece
true(doğru) veyafalse(yanlış) değerini alır. - Undefined: Tanımlanmış ama değer atanmamış değişkenler.
- Null: Kasıtlı olarak boş bırakılmış değerler.
💡 SEO ve Yazılım İpucu: Kodlarınızın hatasız çalışması için mümkün olduğunca
const kullanın. Eğer değişkenin değerinin değişeceğinden eminseniz let tercih edin. Bu yaklaşım, kodun okunabilirliğini ve güvenliğini artırır.