⊗jstsPmFnOP 49 of 55 menu

Parametrat Opsional të Funksioneve në TypeScript

Është e mundur të bësh që një funksion të pranojë numër të ndryshueshëm parametrash. Për këtë duhet të deklarosh një pjesë të parametrave (ose të gjithë) si opsional.

Për të treguar se një parametër është opsional, pas emrit të tij duhet vendosur shenjën pyetje.

Le të deklarojmë mbiemrin si parametër opsional në funksionin tonë:

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

Nëse një parametër opsional nuk përcaktohet gjatë thirrjes së funksionit, ai do të marrë vlerën undefined. Le ta modifikojmë funksionin tonë duke marrë parasysh këtë:

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

Mund të thjeshtohet duke përdorur formën e shkurtër të kontrollit:

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

Tani le të përdorim funksionin tonë. Le ta thërrasim me dy parametra:

func('john', 'smit'); // kthen 'john smit'

Le ta thërrasim me një parametër:

func('john'); // kthen 'john'

Krijoni një funksion që pranon si parametra ditën, muajin dhe vitin, dhe kthen ditën e javës që i përgjigjet kësaj date. Le të jenë të tre parametrat opsional. Nëse ndonjë parametër nuk është kaluar, ai duhet të marrë vlerën që i përgjigjet datës aktuale.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo