Menu
Coddy logo textTech

TypeScript Nedir?

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

TypeScript, Microsoft tarafından geliştirilen ve JavaScript'e statik türler ekleyerek onun üzerine inşa edilen bir programlama dilidir. Bunu, ekstra bir güvenlik ve araç katmanına sahip JavaScript olarak düşünebilirsiniz.

Anlaşılması gereken temel kavram, TypeScript'in JavaScript'in bir üst kümesi (superset) olduğudur. Bu, geçerli herhangi bir JavaScript kodunun aynı zamanda geçerli bir TypeScript kodu olduğu anlamına gelir. Mevcut herhangi bir JavaScript dosyasını alabilir, adını .js yerine .ts olarak değiştirebilirsiniz ve TypeScript'te çalışacaktır.

TypeScript'i özel kılan şey, JavaScript'in üzerine tür ek açıklamaları eklemesidir. Bu ek açıklamalar, değişkenlerinizin ne tür veriler tutması gerektiğini -ister dizeler, sayılar, nesneler ister diğer türler olsun- belirtmenize olanak tanır. Bu, kodunuz henüz çalışmadan olası hataları yakalamanıza yardımcı olur.

// JavaScript (aynı zamanda geçerli TypeScript)
let message = "Hello World";

// Tür belirteçli TypeScript
let message: string = "Hello World";

TypeScript daha iyi geliştirme araçları, gelişmiş kod okunabilirliği sağlar ve aksi takdirde yalnızca uygulamanız çalışırken keşfedilebilecek yaygın programlama hatalarını önlemeye yardımcı olur.

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