Anders är en webbutvecklare och hårdrockare som gillar brädspel, kaffe och öl.

Detta är ett arkiverat inlägg, som importerats hit för referens. Det kan se konstigt ut och innehålla utdaterad information eller inaktuella åsikter.

Snabb jämförelse mellan \"jQuery\" och \"JavaScript\"

Se Vanilla JavaScript FTW

De mesta går att göra utan jQuery, men med fler tecken, så i en massiv JavaScript-application kan det mycket väl vara no-win i vikt genom att skippa jQuery. Jag uppskattar dock att någon sammanställt det här: inget fluff, bara en hård jämförelse.

Dessvärre är det inte riktigt så enkelt som i exemplet. .nextSibling returnerar nästa nod, inte nästa element (whitespace och HTML-kommentarer är även de noder), medans .next alltid returnerar element.

newDiv.classList finns inte i någon version av IE.

Med ovanstående sagt, överge inte tanken på att jQuery kanske inte behövs. I detta nu har jag gjort en kundleverans som bestod av ren JavaScript som dessutom passerar JSLint utan anmärkningar. Jag är tryggt övertygad om att det faktiskt går att klara sig utan jQuery, särskilt nu i tider där behovet av legacy-webbläsare minskar i stadig takt.