IT-Lexikon › Web › Underscore.js

Underscore.js

Web Svenska → Aktualisiert: 2026-09-11

JavaScript-Hilfsbibliothek von 2009, geschrieben von Jeremy Ashkenas (derselbe, der auch CoffeeScript und Backbone erfunden hat). Alles hängt unter _, daher der Name.

Underscore stopfte die Löcher im damaligen JavaScript: map, filter, reduce, groupBy, debounce, template und rund sechzig weitere Funktionen, die der Sprache fehlten oder denen man über verschiedene Browser hinweg nicht trauen konnte. In jedem Backbone-Projekt gehörte es zur Standardausstattung. Lodash startete 2012 als Fork von John-David Dalton, mit besserer Performance, konsistenterem Umgang mit dünn besetzten Arrays und modularen Imports — und übernahm den Markt vollständig. Heute ist das meiste davon überflüssig: ES6 brachte die Array-Methoden, Spread und Destrukturierung gleich mit. Underscore lebt vor allem in älteren Codebasen weiter und als historische Fußnote.

← Zurück zum Lexikon