当前位置:编程学习 > JAVA >>

jQuery的小实验

[javascript]  
$("body").html('<div></div>');  
        var $div = $("div");  
  
        var i = 10;  
        while (i--) {  
            var d1 = new Date().getTime();  
            var j = 10000;  
            while (j--) {  
                $div.empty().append('<div></div><div></div><div></div><div></div><div></div><div></div><div></div>');  
            }  
            console.log(new Date().getTime() - d1);  
        }  
        var i = 10;  
        while (i--) {  
            var d1 = new Date().getTime();  
            var j = 10000;  
            while (j--) {  
                $div.html('<div></div><div></div><div></div><div></div><div></div><div></div><div></div>');  
            }  
            console.log(new Date().getTime() - d1);  
        }  
 
结果很明显.empty().append(),性能上略高与html();
 

\

\


补充:web前端 , JavaScript ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,