2
我有一個需要很長時間才能運行的JavaScript頁面。我已經使用Firefox分析了代碼,以下是輸出。如何優化下列設置元素的CSS屬性的JavaScript
正如你可以看到我已經搬到消費線的方法_doStuff
,這似乎做了很多Graphic
相關的東西的時間。以下是_doStuff
方法的內容。
_doStuff:function(tds,colHeaderTds,mainAreaTds){
for (i = 1; i < tds.length; i++) {
if (colHeaderTds[i].offsetWidth <= tds[i].offsetWidth) {
colHeaderTds[i].style.width = tds[i].offsetWidth + "px";
}
mainAreaTds[i].style.width = colHeaderTds[i].offsetWidth + "px";
}
},
我假定耗時Graphics
部分是由於設定的元件的寬度。這個觀察是否正確?我該如何優化代碼,以便加載頁面所需的時間更少?
感謝Bro。你達人! –