我在这个Javascript问题上花了相当多的时间(你可以告诉我我是一个JS菜鸟):
拿一些写得很好的Javascript代码,比如 Revealing Module Pattern的这个例子:
运行它工作正常.然后将"{"移动到下一行(作为C#开发人员,我设置了所有环境,将花括号放在新行上)并再次运行它.
return
{
someMethod : myMethod,
someOtherMethod : myOtherMethod
};
Run Code Online (Sandbox Code Playgroud)
它现在围绕"13 Line break错误'返回'获得了相当多的JS错误." 和Chrome调试器中的"Uncaught SyntaxError:Unexpected token:".
我的问题是,如何在语法上影响这样的Javascript?
我已经在JSFiddle中设置了它 (为了让它工作,将{返回'之后移回到同一行)