我有一个 javascript (jQuery) 方法(函数),它可以让我获得 Boomerang 的带宽。
该函数如下所示:
this.getBandwidth = function() {
var cookie = BOOMR.utils.getCookie('BA');
if (cookie !== null) {
return true;
} else {
return false;
}
};
现在需要一段时间才能让 Cookie 和 cookie 不再为空。因此,如果 cookie 实际上仍然为空,我需要重新开始。如果我只是在 else 部分再次调用 getBandwidth() ,我会得到堆栈溢出。已经尝试使用 while 循环来检查“cookie”,但它会阻止浏览器。
我怎样才能简单地重复分配直到 cookie 准备好?拔我的头发!
谢谢。