gpt4 book ai didi

javascript - 在闭包中使用 _gaq asynch

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:51 24 4
gpt4 key购买 nike

使用时

var _gaq = _gaq || [];

在脚本标记中,需要什么来支持在闭包中添加分析异步请求。

experiment = (function(){
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
var nobody_knows_this_var_is_here = "cant see me";
});

如果 _gaq 尚未定义,一旦准备就绪,它是否能够找到该数组来执行推送给它的项目。因为 _gaq var 不是公开的,所以我猜它不会起作用。有什么解决方法吗?

最佳答案

你可以这样做:

(function (window) {
var g = window._gaq || (window._gaq = []);
g.push(['_setAccount', 'UA-XXXXX-X']);
g.push(['_trackPageview']);
})(this);

如果在全局范围内执行,这就可以了。

关于javascript - 在闭包中使用 _gaq asynch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3622365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com