Wann sollte man Vanilla JavaScript gegen jQuery verwenden?

Habe ich bemerkt, während die überwachung/versucht, eine Antwort auf gemeinsame jQuery Fragen, dass es bestimmte Praktiken, die mit javascript statt jQuery, die tatsächlich ermöglichen, Sie zu weniger schreiben und tun ... gut die gleiche Menge. Und vielleicht ergeben sich auch performance-Vorteile.

Einem konkreten Beispiel

$(this) vs this

Innen ein click-Ereignis verweisen auf die Objekte geklickt-id

jQuery

$(this).attr("id");

Javascript

this.id;

Gibt es andere gemeinsame Praktiken wie diese? Wo bestimmte Javascript-Operationen erreicht werden könnte, zu erleichtern, ohne dass jQuery in den mix. Oder ist dies ein seltener Fall? (jQuery "Verknüpfung" eigentlich die mehr code)

EDIT : Während ich Schätze die Antworten zum Thema jQuery vs. plain javascript-Leistung, ich bin eigentlich auf der Suche nach viel mehr quantitative Antworten. Während der Verwendung von jQuery Fälle, in denen man tatsächlich besser (Lesbarkeit/Kompaktheit) zu verwenden einfaches javascript statt mit $(). Zusätzlich zu dem Beispiel, das ich gegeben in meiner ursprünglichen Frage.

InformationsquelleAutor der Frage jondavidjohn | 2011-01-10

Schreibe einen Kommentar