关于js内存泄漏的代码,哪位高手能帮小弟我看看哪里有内存泄漏
关于js内存泄漏的代码,谁能帮我看看哪里有内存泄漏?
<script type="text/javascript">
var jQueryVersion = "1.7.1";
var guestPath = "www.pinnaclesports.com";
function jQueryReady(b, a) {
window._q = window._q || [];
if (window.jQuery) return b();
if (_q.push(b) > 1) return;
var d = function(b)
{
var a = document.c,如何reateElement("script");
a.type = "text/javascript"; a.src = b;
document.getElementsByTagName("head")[0].appendChild(a) };
a = a || jQueryVersion;
var e = 0, c = function()
{
if (window.jQuery) return $(_q).each(function(){ this() });
e++ === 20 && d("//"+guestPath+"/Resources/Scripts/failover/jquery-" + a + ".min.js");
setTimeout(c, 0)
};
setTimeout(c, 0)
}
</script>
------解决方案--------------------
不熟,帮顶
------解决方案--------------------
c = function()
{
if (window.jQuery) return $(_q).each(function(){ this() });
e++ === 20 && d("//"+guestPath+"/Resources/Scripts/failover/jquery-" + a + ".min.js");
setTimeout(c, 0)
};
c的最后一句执行了setTimeout(c, 0) ,相当于 c 死循环,嵌套调用。
此句应该是多余的。
<script type="text/javascript">
var jQueryVersion = "1.7.1";
var guestPath = "www.pinnaclesports.com";
function jQueryReady(b, a) {
window._q = window._q || [];
if (window.jQuery) return b();
if (_q.push(b) > 1) return;
var d = function(b)
{
var a = document.c,如何reateElement("script");
a.type = "text/javascript"; a.src = b;
document.getElementsByTagName("head")[0].appendChild(a) };
a = a || jQueryVersion;
var e = 0, c = function()
{
if (window.jQuery) return $(_q).each(function(){ this() });
e++ === 20 && d("//"+guestPath+"/Resources/Scripts/failover/jquery-" + a + ".min.js");
setTimeout(c, 0)
};
setTimeout(c, 0)
}
</script>
------解决方案--------------------
不熟,帮顶
------解决方案--------------------
c = function()
{
if (window.jQuery) return $(_q).each(function(){ this() });
e++ === 20 && d("//"+guestPath+"/Resources/Scripts/failover/jquery-" + a + ".min.js");
setTimeout(c, 0)
};
c的最后一句执行了setTimeout(c, 0) ,相当于 c 死循环,嵌套调用。
此句应该是多余的。