【发布时间】:2011-03-24 04:02:48
【问题描述】:
我对 JS 或其语法并不陌生,但有时,该语言的语义有时让我感到困惑。今天上班,有同事提到这个:
var a = b = [];
不一样
var a = [], b = [];
或
var a = []; var b = [];
因为第一个版本实际上将对空数组的引用分配给 a 和 b。我不能完全接受这是真的,但我不确定。大家觉得呢?
【问题讨论】:
-
谢谢你,Crescent Fresh - 我没有完全看到这个问题,因为我正在寻找“链式作业”。
标签: javascript object variable-assignment