function A() {
return {
'name': "a"
};
}
function B() {
return
{
'name': "b"
};
}
console.log(A());
console.log(B());
在我的浏览器上,此代码生成以下错误
未捕获的SyntaxError:意外令牌:
浏览器Google Chrome浏览器:
版本74.0.3729.131(正式版本)(64位)
据我所知,JavaScript在return语句之后接受end语句。
是什么使第一个return
成为结束声明,而不是第二个?