⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне