天天看點

隻要加一行,讓 IE 五倍速執行 JavaScript

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

加入_d=document;eval_r('var document=_d')

解說

eval_r((function(props) {

var code = [];

for (var i = 0, l = props.length;i<l;i++){

var prop = props[i];

window['_'+prop]=window[prop];

code.push(prop+'=_'+prop)

}

return 'var '+code.join(',');

})('document self top parent alert setInterval

clearInterval setTimeout clearTimeout'.split(' ')));

但當然也隻有使用到這些對象的時候效能會有所提升,如果你的程式中用到這些對象的部份不多,便不會有這麼大的效果。

後記

本文轉自 netcorner 部落格園部落格,原文連結: http://www.cnblogs.com/netcorner/archive/2007/12/20/2912241.html ,如需轉載請自行聯系原作者

繼續閱讀