Používanie knižníc v JavaScripte

Pozrime sa na všeobecný princíp používania knižníc. Povedzme, že potrebujeme knižnicu s pohodlnými funkciami pre prácu s poliami. Povedzme, že sme vyhľadávali a našli knižnicu lodash.

Prejdite na webovú stránku knižnice a hľadajte odkazy na stiahnutie knižnice. Spravidla sú knižnice poskytované v dvoch variantoch: v bežnej a minimalizovanej. Bežná verzia je vhodná, ak chcete študovať zdrojový kód knižnice. Minimalizovaná verzia je vhodná tým, že zaberá menej miesta.

Takže, hľadáme odkaz na stiahnutie. Sťahujeme knižnicu. Niekedy sa stáva, že v dokumentácii je uvedený odkaz na JavaScriptový súbor. V tomto prípade sa tento súbor namiesto stiahnutia jednoducho otvorí v prehliadači. V takom prípade je potrebné v ponuke prehliadača vybrať uloženie alebo stlačiť Ctrl + S a uložiť si knižnicu ako súbor.

Stiahnutú knižnicu je potrebné pripojiť k svojmu HTML súboru:

html<!DOCTYPE html>
<html>
  <head>
    <title></title>
    <script src="lodash.js"></script>
  </head>
  <body>
  
  </body>
</html>

Pripojená knižnica vytvorí jednu alebo viac premenných v globálnej oblasti viditeľnosti. V prípade lodash je táto premenná nazvaná _. Teraz nižšie pripojenia knižnice pripojme náš súbor, v ktorom budeme písať kód našej stránky:

html<!DOCTYPE html>
<html>
  <head>
    <title></title>
    <script src="lodash.js"></script>
    <script src="test.js"></script>
  </head>
  <body>
  
  </body>
</html>

V tomto súbore bude dostupná globálna premenná, ktorú vytvorí predtým pripojená knižnica lodash:

test.jsconsole.log(_); // v tejto premennej je knižnica lodash

Využime jednu z metód pripojenej knižnice:

test.jslet res = _.chunk(['a', 'b', 'c', 'd'], 2);
console.log([['a', 'b'], ['c', 'd']]);
Задание 1

Stiahnite si knižnicu underscorejs. Pripojte ju k svojmu HTML súboru. Vyskúšajte niekoľko funkcií z tejto knižnice.