01
Tip Sistemi Temelleri
Statik tip katmanının sağladığı güvence, temel tipler, kaçış kapıları, tip çıkarımı, birleşim ve kesişim tipleri ile sabit tipler.
- 01 TypeScript'in Amacı Statik tip katmanının yakaladığı hata sınıfı, tiplerin derleme anında silinmesi ve tip denetimi ile çalışma zamanı doğrulaması arasındaki ayrım.
- 02 Temel Tipler İlkel tipler, dizi ve salt okunur dizi gösterimleri, demetler, numaralandırmalar ve nesne tipleriyle ölçüm kaydının ilk tipli sürümü.
- 03 any, unknown ve never Denetimi kapatan any, denetimi zorunlu kılan unknown ve hiçbir değeri olmayan never tipinin atanabilirlik kuralları ve kullanım yerleri.
- 04 Tip Çıkarımı Derleyicinin ilk değerden, bağlamdan ve dönüş ifadelerinden tip çıkarma kuralları; genişletme davranışı ve tip açıklamasının hangi noktalarda gerekli olduğu.
- 05 Birleşim ve Kesişim Tipleri Birleşim tipinde ortak üye kuralı, ayırt edici birleşim kalıbı, kesişimle tip birleştirme ve çakışan alanların boş tipe indirgenmesi.
- 06 Sabit Tipler ve as const Tek değerli sabit tipler, as const ile genişletmenin durdurulması, sabit bir listeden birleşim tipi türetme ve satisfies işlecinin tip açıklamasından farkı.