01
Dilin Yapısı
Dil, çalışma zamanı ve standart ayrımı; kodu çalıştırma yolları; bildirim türlerinin kapsam farkı ve yukarı taşıma.
- 01 JavaScript Nedir Dil, motor, çalışma zamanı ve standart ayrımı; ECMAScript'in tanımladığı ile barındıran ortamın eklediği arasındaki sınır.
- 02 Kod Çalıştırma Yolları Dosyadan çalıştırma, etkileşimli kabuk, tarayıcı konsolu ve betik etiketi; betik ile modül ayrımı ve hata iletisinin okunması.
- 03 Dil Sürümleri ve Standartlaşma ECMAScript baskılarının sürümlenmesi, öneri aşamaları, geriye dönük uyumluluğun dile bıraktığı izler ve özellik saptama.
- 04 Değişken Bildirimleri Fonksiyon kapsamlı ve blok kapsamlı bildirimlerin farkı, yeniden bildirim kuralları, sabit bağlamanın kapsamı ve döngü değişkeninin bağlanması.
- 05 Adlandırma ve Kapsam Kuralları Ad kuralları ve ayrılmış sözcükler, sözcüksel kapsamın çözümlenmesi, gölgeleme, yukarı taşıma ve zamansal ölü bölge.