【发布时间】:2012-05-04 07:12:21
【问题描述】:
这个模式返回什么?它是如何工作的?
return myfunc(), myobj.myvar = someobj.prop, myobj
我之前没有遇到过这种模式,但我一直在查看 Bing Maps Ajax 控件并多次注意到这种模式。
据我了解,不会返回多个值。那么这个模式有什么作用呢?返回什么?这种模式有什么好处?
【问题讨论】:
-
它是否返回一组参数;喜欢如何在函数调用中重载参数?
-
“这种模式有什么好处?” ——它没有。这是令人困惑的非惯用代码。
-
我看不出任何原因......它甚至在堆栈上放置的对象比有三个普通指令时更多......
-
这个问题及其答案对我来说非常有价值,即这个问题不应该被标记为重复。所谓的“原始”问题解决了逗号的一般用法,但这里的这个问题更具体。我来这里是为了深入了解使用装饰器时从 Typescript Playground 发出的转译代码,这个问题及其答案对我帮助很大。我的谷歌搜索可能不会把我引向“原始”问题,即使这样我也会不满意。所以,感谢提问者和响应者。
标签: javascript