如何解决使用默认值初始化函数会导致其他未定义的日志
function addNums(num1 = 1,num2 = 2) {
console.log(num1 + num2);
}
console.log(addNums());
此代码的输出为:
3
未定义
不确定的来源是什么?
解决方法
addNums不会返回任何显式值,因此会隐式返回undefined,该值将显示在第二console.log语句中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。