⊗jstsPmFnPQ 48 of 55 menu

Шумораи параметрҳои функсия дар TypeScript

Дар TypeScript, вақте ки функсия даъват карда мешавад, дақиқан ба он қадар арзишҳо бояд гузошта шаванд, ки дар он параметрҳо муайян карда шудаанд.

Биёед ба мисол назарем. Фарз мекунем, ки мо функсияе дорем, ки параметрҳояш ном ва насаби корбарро қабул мекунад ва онҳоро дар шакли сатр бармегардонад:

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

Функсияи худро бо шумораҳои гуногуни параметрҳо даъват кунем:

func('john'); // хато, параметрҳо каманд func('john', 'smit', 'xx'); // хато, параметрҳо зиёданд func('john', 'smit'); // кор мекунад

Функсияи зерин дода шудааст:

function func(a: number, b: number) { return a + b; }

Ба мо нақл кунед, ки натиҷаи ҳар яке аз даъватҳои зерини функсия чӣ хоҳад буд:

func(1); func(1, 2, 3); func(1, 2);
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан