【发布时间】:2022-10-21 20:17:07
【问题描述】:
下面是我用 Javascript 编写的简单嵌套函数
function outside(x) {
function inside(y) {
console.log(x + y);
}
return inside ; //
}
const fnInside = outside(3);
const result = fnInside(5);
程序运行正常。但是,如果我从第 5 行删除 return 语句,则会引发以下错误。
谁能向我解释为什么return 语句删除会使程序表现得像这样?
谢谢你
【问题讨论】:
标签: javascript function nested return