Fonksiyonlar
Last updated
Last updated
TypeScript ile oluşturduğumuz fonksiyonların parametrelerinin tiplerini aşağıdaki gibi belirleyebiliriz. Ayrıca ve sayfalarında diğer yöntemleri de kullanabiliriz.
Aşağıdaki gibi fonksiyonumuzun parametre tiplerini belirtebiliriz.
Fonksiyonumuzun döndüreceği değer önemli olduğu taktirde, aşağıdaki gibi fonksiyon parantezlerinin sonuna :type
ile fonksiyonumuzun dönüş değerini tanımlayabiliriz.
Fonksiyonumuz herhangi bir değer döndürmüyorsa, void ile değer dönmediğimizi belirtebiliriz.
Dönüş değeri olarak void belirlediğimiz bir fonksiyondan dönüş yaptığımız takdirde hata alırız.
Fonksiyonumuzun parametrelerinde default parametre kullanmak istersek aşağıdaki örnekteki gibi parametreIsmi: parametreTipi = defaultParametre
şeklinde default değer atayabiliriz.
Rest operatörü ile parametre tanımladığımızda, rest öğelerin tiplerini array tip tanımlaması yaptığımız gibi yapabiliriz.
Aşağıdaki örnekte fonksiyonumuzda rest operatörü kullandığımızda nasıl tip tanımlaması yaptığımızı görebilirsiniz.