【发布时间】:2012-12-05 00:17:30
【问题描述】:
我最近在一个 WebGL 教程中遇到了这个变量初始化:
var mouse = { x: 0, y: 0 }, INTERSECTED;
我从未见过这种格式。我知道它正在创建一个具有 x 和 y 属性的对象,但是 INTERSECTED 与变量/对象有什么关系?
谢谢!
【问题讨论】:
-
我相信
INTERSECTED刚刚被初始化。喜欢var INTERSECTED; -
@elclanrs:它实际上不是逗号运算符。只是
var语句使用了相同的字符作为分隔符。 -
没错。这就是 wiki 所说的,它提供了 separator 以及 operator 的示例。
-
谢谢大家!答案总是比我的大脑想要的简单。
标签: javascript variables object initialization