📅  最后修改于: 2023-12-03 15:09:19.261000             🧑  作者: Mango
当我们在编写 JavaScript 代码时,有时候我们希望在用户没有输入任何值的情况下,能够给出一个默认值,这就需要使用默认参数。
默认参数是在定义函数时给参数设置默认值,当用户没有传递参数或传递的参数为 undefined 时,将使用默认值。
默认参数的语法如下所示:
function functionName(parameter = defaultValue) {
// function body
}
默认参数的值可以是任意有效的表达式,包括常量、变量、函数调用等。
我们来看一个实例,使用默认参数设置一个函数的默认值:
function sayHello(name = "world") {
console.log(`Hello, ${name}!`);
}
sayHello(); // Hello, world!
sayHello("John"); // Hello, John!
上面的例子中,当函数没有传递参数时,name 的值默认为 "world"。
本文介绍了在 JavaScript 中如何使用默认参数来设置函数的默认值。在实际开发中,我们可以根据需求来使用默认参数,提高代码的简洁度和可读性。