TypeScript - Default Parameters

TypeScript 的 Function 支援 Default Parameters,使用上只要在參數名稱後面帶入預設的參數值,當呼叫方法時忽略該參數,該參數則會以預設的參數值下去運行。


像是下面這樣:

1
2
3
4
5
6
7
8
9
function sayHello(name: string = 'World') {
var msg:string = 'Hello~';
if (name)
msg += name;
console.log(msg);
}

sayHello();
sayHello('Larry Nung');