Kavramlar
📄️ Kavramlar
Bu sayfa, TypeScript dilinde tür sisteminin temel kavramlarını açıklamaktadır. TypeScript'in sunduğu türler ve onların nasıl kullanıldığı hakkında bilgi sağlanmaktadır.
TypeScript, JavaScript'e statik tür ekleyerek daha güvenli ve hatasız bir kod yazımını mümkün kılar.
Temel Kavramlar
TypeScript'te kullanılan bazı temel kavramlar şunlardır:
- Tipler: Değişkenlerin saklayabileceği değerlerin türlerini belirtir.
- Arayüzler: Bir nesnenin hangi özellik ve metotlara sahip olacağını tanımlar.
- Sınıflar: Nesne yönelimli programlamada kullanılmak üzere yapılandırılmış kod birimleridir.
TypeScript kullanırken, tipleri mümkün olduğunca açık bir şekilde belirtmek, kodun okunabilirliğini artırır.
Tipler
TypeScript, temel olarak birkaç temel tür sunar:
- string - Metin değerlerini temsil eder.
- number - Sayısal değerleri temsil eder.
- boolean - Doğru (true) veya yanlış (false) değerlerini temsil eder.
"TypeScript, JavaScript'in potansiyel hatalarını en aza indirirken, daha iyi geliştirme deneyimi sağlar." — Yazar
Özel Tipler
TypeScript, ayrıca kullanıcı tanımlı diğer tipleri de destekler. Örneğin:
- Union Types: Birden fazla türü birleştirir.
- Intersection Types: Birden fazla türün bir araya gelerek yeni bir tür oluşturmasını sağlar.
TypeScript'te yanlış tip kullanımı, çalışma zamanı hatalarına neden olabilir. Bu yüzden tipleri dikkatlice planlamak önemlidir.
Sonuç
Bu sayfada, TypeScript'in tür sistemine dair temel kavramlar üzerinde durulmuştur. Daha fazla bilgi ve detaylar için belgelerimizi incelemeye devam edin.