JavaScript’te let ve const değişken tanımlama arasındaki farklar nelerdir?
JavaScript\'te let ve const Değişken Tanımlama Arasındaki Farklar
JavaScript\'te değişken tanımlamanın iki yaygın yolu olan let ve const arasında önemli farklar bulunmaktadır.let
- Değiştirilebilir: Tanımlanan değişkenin değeri daha sonra değiştirilebilir.
- Blok Kapsamı: Sadece tanımlandığı blok içinde geçerlidir.
- Hoisting: Tanımlama öncesinde erişim sağlanamaz (referans hatası verir).
const
- Değiştirilemez: Tanımlanan değişkenin değeri atandıktan sonra değiştirilemez.
- Blok Kapsamı: let gibi sadece tanımlandığı blok içinde geçerlidir.
- Hoisting: let gibi tanımlama öncesinde erişim sağlanamaz (referans hatası verir).
Sonuç olarak, değişkenin değerinin değiştirilmesi gerekip gerekmediğine göre let veya const tercih edilmelidir.
İsmail Kaya • 2026-01-08 05:51:33
Let ile const’u karıştırıyorum bazen, pratik yapınca oturuyor ama.
Cevap yazmak için lütfen
.
Aynı kategoriden
- RGB nedir?
- Python’da bir stringin sadece belirli bir bölümünü nasıl ters çevirebilirim?
- En iyi yazılım dilini öğrenmek için nereden başlamalıyım?
- Python’da bir string içindeki harfleri saymak nasıl yapılır?
- Yazılım Mühendisliğinde Kullanılan En Yaygın Programlama Dili Hangisidir?
- Python’da string içinde geçen bir harfin sayısını nasıl bulabilirim?
- MySQL nedir?
- .NET Framework nedir ve ne amaçla kullanılır?
- Python’da bir string içindeki en uzun kelimeyi nasıl bulabilirim?
- Python’da bir string içinde belirli bir karakterin kaç farklı konumda bulunduğunu nasıl bulabilirim?
- Elektrikli araçlar için en verimli batarya teknolojisi hangisidir?
- Ekran kartı ne işe yarar?
- Arduino ile hangi projeler yapılabilir?
- C programlama dilinde if-else yapısı nasıl kullanılır?
- DDoS saldırısı nedir?
- Python’da bir fonksiyonu nasıl tanımlarım ve çağırırım?
- Yazılım mühendisliğinde CI/CD nedir ve neden önemlidir?
- Neden Python dili popüler bir programlama dilidir?
- Yazılım mühendisliğinde microservices nedir ve nasıl çalışır?
- SSD ve HDD farkı nedir?
