簡體   English   中英

什么是JavaScript,可以說明IE和FireFox(或Chrome,Safari等)之間的速度差異?

[英]What is some JavaScript that illustrates the speed differences between IE and FireFox (or Chrome, Safari, etc)

最近,我聽說許多人在使用JavaScript操作DOM時對IE與其他瀏覽器中的速度差異感到遺憾。

我以為我會整理一個小小的腳本來查看真正的差異,但是我認為我在尋找錯誤的問題,因為IE在我開發的測試中表現良好或更好。

是否有人有一些JavaScript可以很好地說明IE與其他瀏覽器的速度差異,特別是操縱DOM的代碼?

我想測試一些優化技術,但首先需要一個好的測試用例。

編輯:抱歉,這是我的小小的一次性腳本:

  var counter = 0; // Global element counter

  function addCheckBoxes(){
    var container = document.getElementById('container');
    var newBox = document.getElementById('check1').cloneNode(true);
    newBox.id = '';
    container.appendChild(newBox);
  }

  function addLotsOfBoxes(){
    var thistime = new Date();
    for(i=0; i < 8000; i++)
    {
      addCheckBoxes();
    }   
    var thattime = new Date();
    var timediff = thattime - thistime;
    alert(timediff);
  }

mozilla的dromaeo基准應該是dom操縱性能的良好測試。

也有sunspider基准測試,但是這些根本不涉及DOM。

我過去有一些演示

但是Nihilogic有很多 (特別是這個

[edit(olliej):糟糕,我只是意識到這些都無法在IE中工作:-(]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM