JavaScript'te Use Strict Modu
Use strict modu, JavaScript'te daha güvenli ve hata ayıklanabilir kod yazımını teşvik eden bir özelliktir.
Bu mod, aşağıdaki şekilde işlevselliği artırır:
- Değişkenlerin tanımlanmadan kullanılmasını engeller.
- Silinemez (readonly) özellikleri değiştirmeye çalışmayı yasaklar.
- Kapsama alanı hatalarını daha belirgin hale getirir.
- Geri dönüşü olmayan bazı hataları engeller.
- Global değişken kirliliğini azaltır.
Use strict modunu aktifleştirmek için kodun başına "use strict"; ifadesi eklenir.
Örnek:
"use strict"; x = 3.14; // Hata: Değişken tanımlanmadı.