⊗jstsPmFnPQ 48 of 55 menu

Funktion parametrien määrä TypeScriptissä

TypeScriptissä funktiota kutsuttaessa on välitettävä täsmälleen niin monta arvoa kuin siinä on määritelty parametreja.

Katsotaanpa esimerkkiä. Oletetaan, että meillä on funktio, joka parametrina vastaanottaa käyttäjän etu- ja sukunimen ja palauttaa ne merkkijonona:

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

Kutsutaan funktiotamme eri määrällä parametreja:

func('john'); // virhe, liian vähän parametreja func('john', 'smit', 'xx'); // virhe, liian paljon parametreja func('john', 'smit'); // toimii

Annettu seuraava funktio:

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

Kerro, mikä on kunkin seuraavista funktiokutsuista tuloksena:

func(1); func(1, 2, 3); func(1, 2);
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää