我的功能
inputMinMaxValidation(name: string, max: any = 100, i?: number): void {
...........
...........
...........
}
在此功能中,我可以调用最后一个可选参数( i )。我的电话inputMinMaxValidation('Hello', 100 , 1)
。 但我不想重新分配我的默认值。
我试过
inputMinMaxValidation('Hello', false , 1)
inputMinMaxValidation('Hello', null , 1)
但它没有用。
答案 0 :(得分:1)
请参考documentation,使用undefined:
如给出的例子:
function buildName(firstName: string, lastName = "Smith") {
return firstName + " " + lastName;
}
让result2 = buildName(" Bob",undefined);