所以我是一名分析师,虽然我的工作并不需要我知道Javascript,但它确实有帮助。我想更全面地了解Google Analytics代码段。
我正在查看Google Analytics代码段:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxxxx-1']);
_gaq.push(['_setDomainName', 'example.com']);
_gaq.push(['_trackPageview']);
根据W3学校,gaq是一个对象,在这种情况下,它似乎是一个数组。数组中的第一个值是gaq.push set account。细
但是什么是“|| [];”在第一行?
答案 0 :(得分:2)
这意味着如果_gaq
为undefined
,则将其设置为空数组。