Noklusējuma parametru vērtības TypeScript
Neobligātiem parametriem var arī
piešķirt noklusējuma vērtību. Šajā
gadījumā jautājuma zīme, lai norādītu
parametra neobligātumu, netiek rakstīta. Kā
piemēru, lietotājiem, kuriem nav
iestatīts uzvārds, piešķirsim tam vērtību
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Tagad izmantosim mūsu funkciju. Izsauksim to ar diviem parametriem:
func('john', 'smit'); // atgriezīs 'john smit'
Izsauksim to ar vienu parametru:
func('john'); // atgriezīs 'john snow'
Izveidojiet funkciju, kas kāpinās skaitli noteiktā pakāpē. Ļaujiet funkcijai kā pirmo parametru pieņemt skaitli, bet otro - pakāpi. Ļaujiet otrajam parametram būt neobligātam, un pēc noklusējuma funkcija kāpina skaitli otrajā pakāpē.