當 innerHTML 還是太慢的時候的解法:When innerHTML isn’t Fast Enough...。
在作者的文章裡面,你可以看到在非常極端的例子裡,用改寫過的 replaceHtml() 在 Firefox 2.0.0.6 裡 destroy 與 replace 的速度各快了 473 倍以及 50 倍。而在 Safari 3.0.3 beta 上則是 create 100 倍,replace 50 倍。
在 jQuery 的 Google Groups 上面可以看到兩個作者 (jQuery 的作者以及上面那篇文章的作者) 討論把這個功能放入 jQuery 的一些問題:Faster then innerHTML。
One thought on “在 non-IE 瀏覽器修改 innerHTML 的速度”