我在这个 Javascript 问题上花了很多时间(你可以说我是 JS 菜鸟):
使用一些编写良好的 Javascript 代码,例如显示模块模式的示例:
运行它工作正常。然后将“{”移动到下一行(作为 C# 开发人员,我将所有环境设置为将花括号放在新行上)并再次运行它。
return
{
someMethod : myMethod,
someOtherMethod : myOtherMethod
};
现在它在“13 换行错误'return'”周围出现了相当多的 JS 错误。和 Chrome 调试器中的“Uncaught SyntaxError: Unexpected token :”。
我的问题是,这样的语法如何影响 Javascript?
我已经在 JSFiddle 中设置了它 (为了让它工作,将“返回”之后的 { 移回同一行)