Javascript 在Node.js中返回对象文字时出错
我在我的应用程序中有下面的代码,因为我正在跟随lynda.com教程学习Node.js。我在代码行中遇到了一些错误,它说origin:o说“意外令牌” 我不知道是什么错误,我在lynda.com上一行一行地学习教程Javascript 在Node.js中返回对象文字时出错,javascript,node.js,Javascript,Node.js,我在我的应用程序中有下面的代码,因为我正在跟随lynda.com教程学习Node.js。我在代码行中遇到了一些错误,它说origin:o说“意外令牌” 我不知道是什么错误,我在lynda.com上一行一行地学习教程 return { ... } 相当于 return; { ... } 因为JavaScript的。如果要将返回值分散到多行,则必须在同一行上启动对象文字: return { // ... }; 你出错是因为 { number: number, origi
return
{ ... }
相当于
return;
{ ... }
因为JavaScript的。如果要将返回值分散到多行,则必须在同一行上启动对象文字:
return {
// ...
};
你出错是因为
{
number: number,
origin: origin,
destination: destination
};
被解释为a,数字:
为a和t,基本上相当于
(number, origin: origin, destination: destination)
origin:
在此位置无效。没有语法错误,请尝试在导出后添加分号sentences@wZVanG:是的,请看我的答案。@user1010101这不会影响ASI问题。@DaveNewton您是对的。它现在可以工作了,非常感谢,我永远不会知道这一点!我会在3分钟内接受你的回答,因为我现在不能接受。
(number, origin: origin, destination: destination)