⊗jstsPmFnOP 49 of 55 menu

TypeScript'te Fonksiyonlarda İsteğe Bağlı Parametreler

Bir fonksiyonun değişken sayıda parametre alması sağlanabilir. Bunun için parametrelerin bir kısmının (veya tümünün) isteğe bağlı olarak bildirilmesi gerekir.

Bir parametrenin isteğe bağlı olduğunu belirtmek için, adından sonra bir soru işareti konulmalıdır.

Fonksiyonumuzda soyadını isteğe bağlı bir parametre olarak bildirelim:

function func(first: string, last?: string) { return first + ' ' + last; }

Fonksiyon çağrıldığında isteğe bağlı parametre belirtilmezse, değeri undefined olacaktır. Fonksiyonumuzu bunu dikkate alarak değiştirelim:

function func(first: string, last?: string) { if (last !== undefined) { return first + ' ' + last; } else { return first; } }

Kısa kontrol formu kullanılarak basitleştirilebilir:

function func(first: string, last?: string) { if (last) { return first + ' ' + last; } else { return first; } }

Şimdi fonksiyonumuzu kullanalım. İki parametre ile çağıralım:

func('john', 'smit'); // 'john smit' döndürür

Bir parametre ile çağıralım:

func('john'); // 'john' döndürür

Gün, ay ve yılı parametre olarak alan ve bu tarihe karşılık gelen haftanın gününü döndüren bir fonksiyon yapın. Her üç parametre de isteğe bağlı olsun. Herhangi bir parametre iletilmezse, mevcut tarihe karşılık gelen değeri almalıdır.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet