TypeScript, değişkenlerin türünü belirleyerek kodunuzu daha güvenilir hale getirir. Şimdi, TypeScript'teki en temel veri türlerine göz atalım:
Metin değerleri için string
kullanılır.
let mesaj: string = "Merhaba, TypeScript!";
Sayılar için number
türü kullanılır.
let yas: number = 30;
Mantıksal değerler true
veya false
olabilir.
let aktif: boolean = true;
Birden fazla değeri tutmak için array
kullanılır.
let sayilar: number[] = [10, 20, 30];
Bazı diziler belirli türlerde olabilir.
let kisi: [string, number] = ["Ahmet", 25];
Enum ile belirli değerleri isimlendirerek yönetebilirsiniz.
enum Renk {
Kirmizi,
Yesil,
Mavi
}
let benimRenk: Renk = Renk.Yesil;
Herhangi bir türde değer alabilecek bir değişken için any
kullanılır.
let herhangiBirDeger: any = "Merhaba";
Bir fonksiyon herhangi bir değer döndürmediğinde void
kullanılır.
function yazdir(): void {
console.log("Merhaba");
}
null
ve undefined
her ikisi de belirli bir değerin olmadığını belirtir, ancak farklı anlamlara gelirler.
let degersiz: null = null;
let tanimsiz: undefined = undefined;
Bir nesne oluşturmak için object
türü kullanılır.
let kisi: object = { ad: "Ahmet", yas: 30 };
Bir değişkenin türü bilinmediğinde unknown
kullanılır. Ancak bu tür ile çalışmadan önce türünü doğrulamak gereklidir.
let bilinmeyen: unknown = "Merhaba";
if (typeof bilinmeyen === "string") {
console.log(bilinmeyen.length);
}
7
TypeScript veri türleri, kodunuzun daha düzenli ve güvenli olmasını sağlar.