📅  最后修改于: 2023-12-03 15:02:25.576000             🧑  作者: Mango
在 JavaScript 中,我们可以通过使用默认参数来为函数的参数提供默认值。如果调用函数时没有为参数赋值,则会使用默认值。
function functionName(param1 = defaultValue1, param2 = defaultValue2, ..., paramN = defaultValueN) {
// 函数体
}
function greet(name = 'World') {
console.log(`Hello, ${name}!`);
}
greet(); // 输出 "Hello, World!"
greet('John'); // 输出 "Hello, John!"
在上面的示例中,我们定义了一个 greet
函数,并为其添加了一个名为 name
的默认参数。如果调用 greet
函数时不传入参数,则将使用默认值 "World"
。
默认参数是一项非常实用的功能,可以使代码更加简洁易懂。在函数定义时,我们可以为参数提供默认值,避免了在函数调用时传递 null 或 undefined 的问题,同时也减少了代码的书写量。