Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Underscore.js
CzymjestUnderscore.js?
Underscore.jsjesttobibliotekadostarczającanamużytecznychfunkcjipod-
czaspracywJavaScripcie.Hm,bardzodokładnaiwyczerpującadefnicja.Atak
napoważnie,jesttobibliotekazawierającanarzędziaumożliwiająceusprawnienie
naszejpracypodczaswykonywaniacodziennychzadańprogramistycznych.Ofe-
rujeonaokoło80funkcji,któresłużąprzedewszystkimdozarządzaniakolek-
cjami,obiektamiorazprzygotowanymiprzeznasfunkcjami.Jedenzmoichprzy-
jaciółpodczasrozmowynatematUnderscore.jspowiedział,żefijesttotaki
LinqprzeniesionydoJavaScriptu”.Napewnoporównanietomawsobietrochę
sensu.Jakdużo,topozostawiamjużoceniewłasnejkażdegoczytelnika.
DlaczegowartopoznaćUnderscore.js?
Powodówmożnabywymienićwiele.Postaramsięskupićnatych,codoktórych
mamnajwiększeprzekonanie.Popierwsze,zawszewartouczyćsięnowychrze-
czyipoznawaćnowesposobyspojrzenianawetnateproblemy,którenamjuż
doskonaleznane.Dziękitemuzawszejestszansa,żenauczymysięczegoście-
kawego.Podrugie,operacjenakolekcjachczymś,czegochybanikomuznas
nieudasięnigdyuniknąć.Skoroitakmusimyrobićtociągle,róbmytozarówno
możliwieszybko,jakioptymalnie,ajednocześniebezboleśnie.Womawianej
biblioteceotrzymujemycałyzestawfunkcji,którewwiększościnapotkanychsce-
nariuszynapewnoznajdązastosowanie.Potrzecie,oferujeonbardzouprosz-
czoneibogatezarządzaniezarównopojedynczymiobiektami,jakicałymiich
kolekcjami.Takwiem,zupełniejakwspomnianyprzedchwiląLinq.Poczwarte,...
albonie...jużwystarczy.
Przejdźmydowłaściwejprezentacjitego,cochciałbymprzekazaćwtymroz-
dziale.