相关疑难解决方法(0)

为什么{position会影响这个Javascript代码?

我在这个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中设置了它 (为了让它工作,将{返回'之后移回到同一行)

javascript revealing-module-pattern

5
推荐指数
2
解决办法
191
查看次数