【发布时间】:2015-12-17 22:27:36
【问题描述】:
var win=(win,feedback[i]["final"] =="win");
大家好,我正在使用一个名为“参与”的评估引擎,我关注 http://146.191.107.189/documentation/tutorial
但是你可以在上面看到一条线,我不知道它应该做什么。最好提一下 win 变量没有在代码的其他任何地方定义。
【问题讨论】:
-
win是用var win定义的,它被提升到范围的开头。除此之外,win将成为等式的结果。但这种结构对我来说没有意义。 -
我这里可能是错的,但似乎它只是成为
feedback[i]["final"] =="win"的结果。 -
所以如果 feedback[i]["final"] 等于 "win" 那么是真的吗?
-
是的,它应该完全等于
var win=(fedback[i]["final"] =="win");,所以我不知道为什么要这样写,也许代码是自动生成的。 -
@user3454070 这实际上只是取决于最后一项,it will be the last iteme as it's defined by the comma operator
标签: javascript scope var