考慮這個例子代碼:創建HTML元素的最快方法?
function appendText()
{
var txt1="<p>Text.</p>"; // Create element with HTML
var txt2=$("<p></p>").text("Text."); // Create with jQuery
var txt3=document.createElement("p"); // Create with DOM
txt3.innerHTML="Text.";
$("p").append(txt1,txt2,txt3); // Append the new elements
}
在上面的代碼中,我創建了使用三種不同的技術段落。我想知道哪一個更快在電話中更有效率&?
除了效率相當低的#2,我認爲#1和#3之間的差距會很小;在真實的代碼中,我會使用最清晰的代碼。在這種情況下,這將是#1。 – icktoofay 2013-05-14 06:04:01
@dystroy不,我只是想知道哪種方法正確,執行速度更快 – nakul 2013-05-14 06:04:49
@icktoofay感謝您的回覆 – nakul 2013-05-14 06:07:05