4. TypeScript - Değişkenler Tipleri - Serdar KETENCİ
Örneğin yukarıdaki her iki değişkenin tipide aynıdır. İlk satırda bunu biz belirledik, ikincisinde ise vermiş olduğumuz value göre TypeScript kendisi manipüle etmektedir.
TypeScript içerisindeki değişken tiplerini belirtlemek için aşağıdaki tabloya göz atabilirsiniz.
Any Değişken Tipi
var num: any = 5;
Built-in Types (Dahili Tipler)
number, 64 bitlik ondalık ve tam sayı tiplerini kapsamaktadır.
string, unicode karakteri temsil eder.
boolean, logical yani mantıksal değerleri temsil eder. (true, false)
void, fonksiyonların geri dönüş yapmayan değişken türünü temsil etmektedir.
null, nesnenin değerinin olmadığını temsil eder.
undefined, initialized edilmemiş değişken tipini temsil etmektedir.
User-defined Types (Kullanıcı tarafından tanımlanan tipler)
Kullanıcı tanımlı türler, Enumerations (enums), classes, interfaces, arrays, ve tuple’dır. Bu değişken türlerine ilerideki konularımızda daha detaylı değiniyor olacağım.