Nilai Parameter Lalai dalam TypeScript
Parameter pilihan juga boleh
ditetapkan nilai lalai. Dalam kes ini,
tanda soal untuk menunjukkan parameter
bersifat pilihan tidak ditulis. Sebagai
contoh, mari kita tetapkan nilai
'snow' untuk pengguna yang tidak
mempunyai nama keluarga:
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Sekarang mari kita gunakan fungsi kita. Panggilnya dengan dua parameter:
func('john', 'smit'); // mengembalikan 'john smit'
Panggilnya dengan satu parameter:
func('john'); // mengembalikan 'john snow'
Buat fungsi yang akan menaikkan nombor kepada kuasa yang ditentukan. Biarkan parameter pertama fungsi menerima nombor, dan yang kedua - kuasa. Biarkan parameter kedua menjadi pilihan, dan secara lalai fungsi menaikkan nombor kepada kuasa kedua.