Giá trị mặc định của tham số trong TypeScript
Các tham số tùy chọn cũng có thể được
gán giá trị mặc định. Trong trường hợp này
dấu hỏi để chỉ định tính tùy chọn của tham số
không được viết. Ví dụ,
hãy gán giá trị 'snow'
cho những người dùng chưa đặt
tên họ:
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Bây giờ hãy sử dụng hàm của chúng ta. Gọi nó với hai tham số:
func('john', 'smit'); // trả về 'john smit'
Gọi nó với một tham số:
func('john'); // trả về 'john snow'
Tạo một hàm nâng một số lên một lũy thừa nhất định. Hãy để tham số đầu tiên của hàm nhận một số, và tham số thứ hai - lũy thừa. Hãy để tham số thứ hai là tùy chọn và theo mặc định hàm nâng số lên lũy thừa hai.