【发布时间】:2018-03-08 14:21:13
【问题描述】:
看看下面的代码,解释一下为什么它返回undefined而不是变量。
function aaa() {
return
{
test: 1
};
}
console.log(aaa());
【问题讨论】:
-
return 是一个声明。如果在同一行后面没有任何内容,则返回 undefined
-
@JJJ 我回滚了编辑,但问题同时被标记为欺骗。这导致了这个问题。再次回滚编辑。
-
@PatrickRoberts 我并没有试图解决任何问题。我使用固定格式的 sn-p 改进了编辑。我的意图不是修复它。
标签: javascript function javascript-objects