资料来源:MSDN[英文原文] msdn.microsoft.com/library/en-us/dnwebgen/html/dhtmlperf.asp?frame=true[中文译文]www.microsoft.com/china/msdn/msdnonline/features/articles/dhtmlperf.asp1.尽量使用同一个脚本函数来改变HTML内容。如果有多个事件触发,尽量只改变同一个地方。2.尽量把内容集中起来一次更新。如果不是特别需要有HTML的内容,尽量使用innerText代替innerHTMLSlow:divUpdate.innerHTML = "";for ( var i=0; i<100; i++ ){ divUpdate.innerHTML += "<SPAN>This is a slower method! </SPAN>";}Fast:var str="";for ( var i=0; i<100; i++ ){ str += "<SPAN>This is faster because it uses a string! </SPAN>";}divUpdate.innerHTML = str;
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18