2011-04-13 115 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