设置参数的默认值以覆盖在JavaScript中调用函数时的未定义错误

如果您不将值传递给function(),它将打印默认值,否则将打印给定的参数。

以下是代码。我们在这里设置默认值,例如“ Jack”,以避免在没有任何参数的情况下调用函数时发生任何未定义的错误-

示例

function display({ name = 'Jack' } = {}) {
   console.log(`Hi My Name is ${name}!`);
}
display();
display({name:"Taylor Swift"});

要运行以上程序,您需要使用以下命令-

node fileName.js.

在这里,我的文件名为demo171.js。

输出结果

这将产生以下输出-

PS C:\Users\Amit\javascript-code> node demo171.js
Hi My Name is Jack!
Hi My Name is Taylor Swift!