在 JavaScript 中调用函数时,为参数设置一个默认值以避免未定义错误


如果你不会给函数()传值,它会打印默认值,否则会打印给定的参数。

以下是代码。我们在这里设置了一个默认值,在本例中为“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!

更新于:12-Sep-2020

156 浏览次数

开启你的 职业

通过完成课程获得认证

开始学习
广告