2011-04-13 90 views

回答

3

这类似于做

var _gaq = _gaq ? : _gaq : []; 

这意味着如果_gaq设置,这将其设置为_gaq,否则将默认为一个新的空数组。

  • var意味着它的局部范围
  • _gaq是可变
  • ||手段它说如果_gaq不存在,将其设置为一个新的数组名称或

这就是[]的意思。

+0

@thephpdeveloper你击败了我。 – AlanFoster 2011-04-13 02:31:38

0

它检查_gaq是否定义,如果没有指定一个数组对象_gaq。

其相当于

if(!_gaq){ 
var _gaq = []; 
} 
+0

这根本不相似,那是声明一个全局变量 – AlanFoster 2011-04-13 02:29:44