多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > JavaScript:使用document.createDocumentFragment優化性能

JavaScript:使用document.createDocumentFragment優化性能

來源:程序員人生   發布時間:2014-06-06 22:33:32 閱讀次數:3059次

  如果對客戶端動態交互要求比較高,在DOM里需要頻繁動態增加元素,那么可能會遇到性能問題,那么就有可能用到DocumentFragment了,具體看看下面的例子,性能差別還是挺大的。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>www.vxbq.cn</title>

<script type="text/javascript">
function slowAdd() {
for (var i = 0; i < 10000; i++) {
var op = document.createElement("span");
var oText = document.createTextNode(i);
op.appendChild(oText);
document.body.appendChild(op);
}
}

function fastAdd(){
var oFragmeng = document.createDocumentFragment(); //創建文檔碎片
for (var i = 0; i < 10000; i++) {
var op = document.createElement("span");
var oText = document.createTextNode(i);
op.appendChild(oText);
oFragmeng.appendChild(op);
}
document.body.appendChild(oFragmeng); //最后一次性添加到document中
}
</script>

</head>
<body>

<p>
<input id="Button1" type="button" value="button" onclick = "slowAdd()"/></p>
<p>
<input id="Button2" type="button" value="button" onclick = "fastAdd()"/></p>

</body>
</html>

出處:http://justinw.cnblogs.com/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产中文 | 精品国产v| 国产视频一区在线观看 | 性欧美大战久久久久久久 | 夜夜精品视频一区二区 | 久久99中文字幕伊人 | 一级做a爰性视频 | 一区二区在线欧美日韩中文 | 亚洲春色在线播放 | 第一福利网站 | 亚洲无线乱码高清在线观看一区 | 亚洲精品第二页 | 羞羞视频免费入口 | 日本国产亚洲 | 欧美18videosex动漫3d | 91精品一区二区综合在线 | 国产精品一区二区三区高清在线 | 欧美非洲黑人性xxxx | 日本免费中文字幕 | 国产福利精品一区二区 | 欧美xxxxx九色视频免费观看 | 曰本www| 日韩手机在线免费视频 | 国产极品嫩模在线观看91精品 | 精品国产日韩久久亚洲 | 欧美爱爱网 | 国产亚洲欧美日韩综合综合二区 | 欧美亚洲欧美区 | 69精品在线 | 丝袜无内写真福利视频 | 一级做a爰性视频 | 亚洲综合精品一区二区三区中文 | 成人国内精品久久久久影院 | 日本乱妇18日本乱妇18p | 国产国语一级a毛片高清视频 | 国产亚洲人成a在线v网站 | 在线观看亚洲专区 | 91在线一区二区 | 欧美久久综合网 | 欧美日韩在线永久免费播放 | 三级中文字幕永久在线视频 |