jQuery append() vs appendChild()

Hier einige Beispiel-code:

function addTextNode(){
    var newtext = document.createTextNode(" Some text added dynamically. ");
    var para = document.getElementById("p1");
    para.appendChild(newtext);
    $("#p1").append("HI");
}
<div style="border: 1px solid red">
    <p id="p1">First line of paragraph.<br /></p>
</div>

Was ist der Unterschied zwischen append() und appendChild()?

Alle Echtzeit-Szenarien?

  • siehe hier jsperf.com/native-appendchild-vs-jquery-append/4
  • Ist eine jQuery-Methode, die andere ist eine native JS-Methode, tun Sie beide so ziemlich das gleiche, aber die append() übernimmt mehrere Elemente.
  • Die Unterseite ist mit einer Bibliothek (z.B. die Häufig verwiesen wird, jQuery), die Spitze ist mit "native" DOM-Methoden zum anfügen des Elements.
InformationsquelleAutor user2067567 | 2013-04-10
Schreibe einen Kommentar