Typescript, 定义方法,参数默认值
在 TypeScript 中,你可以在函数参数的定义中直接给参数设定默认值。下面是一个示例:
function greet(name: string = 'Guest'): string {
return `Hello, ${name}!`
}
console.log(greet()) // 输出: "Hello, Guest!"
console.log(greet('John')) // 输出: "Hello, John!"
在这个示例中,函数 greet
接受一个名为 name
的参数,如果调用该函数时没有提供此参数,那么它的默认值将会是 'Guest'
。