【发布时间】:2011-10-19 23:42:57
【问题描述】:
我认为语法:
var a, b, c = {};
意味着这三个变量是独立的,而不是对同一个 {} 的引用。
这是因为 {} 是一个对象并且这是标准行为吗?
如果我这样做:
var a, b, c = 0;
这三个确实是分开的而不是引用?
谢谢, 卫斯理
【问题讨论】:
-
你能解释更多吗?我不明白
-
我不明白。在您的第一个示例中,
a和b是undefined。什么意思? -
你的意思是
var a = b = c = {};
标签: javascript object reference assignment-operator