天天看点

只要加一行,让 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 ,如需转载请自行联系原作者

继续阅读