Menu
Coddy logo textTech

Derleme Süreci ve Hatalar

Coddy'nin JavaScript Journey'sinin TypeScript'e Giriş bölümünün bir parçası — ders 4 / 73.

TypeScript dosyalarınızın (.ts) çalıştırılabilen düz JavaScript dosyalarına (.js) dönüştürüldüğü derleme süreci.

Bu derleme sırasında, TypeScript'in tür denetleyicisi (type checker) kodunuzu analiz eder ve kod henüz çalışmadan önce potansiyel sorunları belirler. Bu, TypeScript'in en güçlü özelliklerinden biridir - hataları çalışma zamanı (runtime) yerine derleme zamanında (compile time) yakalamak.

// Bu TypeScript kodunda bir tür hatası var
let age: number = "25"; // Hata: 'string' türü 'number' türüne atanamaz

TypeScript bu şekilde bir tür uyuşmazlığıyla karşılaştığında, derleme sırasında size bir hata mesajı gösterir. Hata size tam olarak neyin yanlış olduğunu söyler: age değişkenini bir sayı (number) olarak bildirdiniz, ancak ona bir dize (string) değeri atamaya çalışıyorsunuz.

Tür hataları olsa bile, TypeScript (aksi belirtilmedikçe) yine de JavaScript kodu oluşturacaktır; ancak hatalar, kodunuzun beklendiği gibi çalışmayabileceğine dair uyarı işlevi görür. Bu hataları düzeltmek, programınızın doğru çalışmasını sağlar ve tür güvenliğini korur.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

TypeScript'e Giriş bölümündeki tüm dersler