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