Underscore.JS - przegląd
Underscore.JS to popularna biblioteka oparta na javascript, która zapewnia ponad 100 funkcji ułatwiających tworzenie stron internetowych. Zapewnia funkcje pomocnicze, takie jak mapowanie, filtrowanie, wywoływanie, a także wiązanie funkcji, tworzenie szablonów javascript, głębokie kontrole równości, tworzenie indeksów i tak dalej. Underscore.JS może być używany bezpośrednio w przeglądarce, a także z Node.js.
Praca z obiektami za pomocą JavaScript może być dość trudna, zwłaszcza jeśli masz do wykonania wiele manipulacji. Podkreślenie zawiera wiele funkcji, które ułatwiają pracę z obiektami.
Underscore.JS jest projektem typu open source i możesz łatwo wnieść wkład do biblioteki i dodawać funkcje w postaci wtyczek oraz udostępniać je na GitHub i Node.js.
funkcje
Pozwól nam zrozumieć szczegółowo wszystkie ważne funkcje dostępne w Underscore -
Kolekcje
Underscore.JS zapewnia różne funkcje dla kolekcji, takie jak każda, map, redukuj, które są używane do wykonywania operacji na każdym elemencie kolekcji. Zapewnia metody takie jak groupBy, countBy, max, min, które przetwarzają kolekcje i ułatwiają wiele zadań.
Tablice
Underscore.JS zapewnia różne funkcje dla tablic, takie jak iteracja i przetwarzanie tablic, takich jak first, initial, lastIndexOf, intersection, Difference itp.
Funkcje
Underscore.JS udostępnia funkcje takie jak bind, delay, before, after itp.
Obiekty
Underscore.JS zapewnia funkcje do manipulowania obiektami, mapowania obiektów i porównywania obiektów. Na przykład klucze, wartości, extends, extendsOwn, isEqual, isEmpty itp.
Narzędzia
Underscore.JS udostępnia różne metody narzędzi, takie jak noConflict, random, iteratee, escape itp.
Łańcuch
Underscore.JS zapewnia metody łańcuchowe, takie jak łańcuch, wartość.
W kolejnych rozdziałach omówimy ważne funkcje Underscore.JS