Underscore.js - Underscore.js
![]() | |
Vývojáři | Jeremy Ashkenas |
---|---|
První vydání | 28. října 2009[1] |
Stabilní uvolnění | 1.11.0 / 28. srpna 2020 |
Úložiště | ![]() |
Napsáno | JavaScript |
Velikost | 6,5 kB produkce 60 kB vývoj |
Typ | Knihovna JavaScript |
Licence | MIT |
webová stránka | podtržítka |
Underscore.js je JavaScript knihovna, která poskytuje obslužné funkce pro běžné programovací úlohy.[2] Je to srovnatelné s funkcemi, které poskytuje Prototype.js a Rubín jazyk, ale rozhodne se pro Funkcionální programování místo rozšíření objektu design prototypy. Například Underscore.js ' _.každý()
delegáti funkcí na nativní prostředí hostitelského prostředí forEach, pokud jsou k dispozici, nebo kompatibilní verzi, pokud chybí. Dokumentace odkazuje na Underscore.js jako na „kravatu, se kterou se dá souhlasit jQuery je smoking a Backbone.js 'suspenders. "Underscore.js byl vytvořen Jeremy Ashkenas, který je také známý pro Backbone.js a CoffeeScript.[3]
Dějiny
Poprvé vyvinutý v roce 2009, Underscore byl nedávno předjet Lodash.[4] Vývoj se od té doby na Underscore.js zpomalil,[5][potřebuje aktualizaci ] a hlavní vývojáři podtržítka místo toho věnovali energii Lodashi.[Citace je zapotřebí ]
Obsah
Podtržítko se skládá z více než 100 funkcí, které spadají do čtyř hlavních kategorií v závislosti na datových typech, s nimiž manipulují: funkce pro manipulaci s poli, funkce pro manipulaci s objekty, funkce pro manipulaci s poli i objekty (název kategorie je „Kolekce“ ") a funkce pro manipulaci s dalšími funkcemi. Existují také dvě kategorie nástrojů: „Utility“ a „Chaining“.[Citace je zapotřebí ]
Viz také
Reference
- ^ Vydání 0.1.0, jashkenas / podtržítko, GitHub
- ^ „Underscore.js - ein kleines Framework mit Fokus“. entwickler.de (v němčině). 20. června 2018. Citováno 9. července 2020.
- ^ „Město Meetup JavaScript“, Otevřeno, The New York Times, 4. dubna 2012
- ^ Lodash, podtržítko sloučení a diskuse o využití, underdash / underdash, GitHub.
- ^ Závazky k Underscore.js, 2015–2016, jashkenas / podtržítko, GitHub.
externí odkazy
![]() | Tento bezplatný open source software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |