Der Unterstrich bietet insgesamt 60 Funktionen zur Verarbeitung von Daten / Code. Es besteht Einigkeit darüber, dass viele der Funktionen in anderen Bibliotheken wie jQuery, Prototype oder script.aculo.us vorhanden sind. Beispielsweise sind in jQuery Funktionen wie "map", "find", "filter" oder "toArray" vorhanden. Diese sind auch in Unterstrich. Dies dient dazu, die Bibliothek von jQuery unabhängig zu machen.
Wann wird Underscore verwendet? ::
Derzeit wird es häufig mit Backbone.js verwendet, um die MVC-Architektur zum Erstellen einer einseitigen Javascript-Webanwendung zu verwenden. Die wichtigste Fähigkeit von underscore.js ist die Fähigkeit des Templating (was jQuery nicht kann). Diese Bibliothek verfügt über viele andere nützliche Funktionen, die von anderen Javascript-Bibliotheken unabhängig sind.
Nachfolgend finden Sie eine Liste der von Underscore bereitgestellten Funktionen:
Sammlungen:
jeweils, zuordnen, reduzieren, reduzieren, korrigieren, suchen, filtern, ablehnen, alle, alle, enthalten, aufrufen, zupfen, max, min, sortBy, groupBy, sortierterIndex, mischen, toArray, Größe
Array:
first, initial, last, rest, compact, flatten, without, union, überschneiden, differenz, uniq, zip, indexOf, lastIndexOf, range
Funktion:
binden, bindenAll, auswendig lernen, verzögern, verschieben, drosseln, entprellen, einmal, nachher, umbrechen, komponieren
Objekt:
Schlüssel, Werte, Funktionen, Erweitern, Standard, Klonen, Tippen, isEqual, isEmpty, isElement, isArray, isArguments, isFunction, isString, isNumber, isBoolean, isDate, isRegExp, isNaN, isNull, isUndefined
Dienstprogramm:
noConflict, Identität, Zeiten, Mixin, UniqueId, Escape, Vorlage