可選參數
/*
1.如果什么都不傳,則返回默認的
2.如果只傳入姓氏,則返回姓氏
3.如果傳入的姓氏和名字就返回姓名
*/
const fullName = function(firstName:string='東方',lastName?:string){
if(lastName){
return firstName + '-' +lastName
}
else {
return firstName
}
}
//什么都不傳
console.log(fullName());
//只傳姓氏
console.log(fullName('諸葛'));
console.log(fullName('諸葛','孔明'));