Bibliotekų naudojimas JavaScript
Pažiūrėkime į bendrą bibliotekų naudojimo principą. Tarkime, mums reikia bibliotekos su patogiomis funkcijomis darbui su masyvais. Tarkime, mes pasigoglavome ir radome biblioteką lodash.
Užeiname į bibliotekos svetainę ir ieškome nuorodų į bibliotekos parsisiuntimą. Paprastai, bibliotekos pateikiamos dviem variantais: įprastame ir sumažintame (minified). Įprastas variantas patogus, jei norite išstudijuoti pradinį bibliotekos kodą. Sumažintas variantas patogus tuo, kad užima mažiau vietos.
Taigi, ieškome parsisiuntimo nuorodos. Parsisiunčiame
biblioteką. Kartais būna taip, kad dokumentacijoje
pateikiama nuoroda į JavaScript failą. Tokiu atveju
šis failas, užuot parsisiuntęs,
tiesiog atsidarys naršyklėje. Tokiu atveju
naršyklės meniu reikia pasirinkti išsaugojimą
arba paspausti Ctrl + S ir išsaugoti
biblioteką sau failo pavidalu.
Parsisiųstą biblioteką reikia prijungti prie savo HTML failo:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="lodash.js"></script>
</head>
<body>
</body>
</html>
Prijungta biblioteka sukuria vieną
ar kelis globalius kintamuosius.
Lodash atveju šis kintamasis
vadinasi _. Dabar žemiau
bibliotekos prijungimo prijunkime mūsų
failą, kuriame rašysime mūsų
svetainės kodą:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="lodash.js"></script>
<script src="test.js"></script>
</head>
<body>
</body>
</html>
Šiame faile bus prieinamas globalus kintamasis, kurį sukuria anksčiau prijungta biblioteka lodash:
console.log(_); // šiame kintamajame yra lodash biblioteka
Panaudokime vieną iš metodų prijungtos bibliotekos:
let res = _.chunk(['a', 'b', 'c', 'd'], 2);
console.log([['a', 'b'], ['c', 'd']]);
Parsisiųskite sau biblioteką underscorejs. Prijunkite ją prie savo HTML failo. Išbandykite keletą funkcijų iš šios bibliotekos.