Vaikimisi parameetrite väärtused TypeScriptis
Valikulistele parameetritele saab samuti
määrata vaikeväärtuse. Sel juhul
kirjutatakse valikulisuse märkimiseks
küsimärki. Näitena määrame neile kasutajatele,
kellel perekonnanimi pole määratud,
väärtuseks
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Kasutame nüüd meie funktsiooni. Kutsume seda esile kahe parameetriga:
func('john', 'smit'); // tagastab 'john smit'
Kutsume seda esile ühe parameetriga:
func('john'); // tagastab 'john snow'
Looge funktsioon, mis tõstab arvu etteantud astmesse. Olgu funktsiooni esimene parameeter arv ja teine - aste. Olgu teine parameeter valikuline, ning vaikimisi funktsioon tõstab arvu teise astmesse.