Utilizarea bibliotecilor în JavaScript
Să ne uităm la principiul general de utilizare a bibliotecilor. Să presupunem că avem nevoie de o bibliotecă cu funcții convenabile pentru lucrul cu tablouri. Să presupunem că am căutat pe Google și am găsit biblioteca lodash.
Intrăm pe site-ul bibliotecii și căutăm linkuri de descărcare a bibliotecii. În general, bibliotecile sunt furnizate în două variante: cea normală și cea minimizată. Varianta normală este convenabilă dacă doriți să studiați codul sursă al bibliotecii. Varianta minimizată este convenabilă pentru că ocupă mai puțin spațiu.
Așadar, căutăm un link de descărcare. Descărcăm
biblioteca. Uneori se întâmplă ca în documentație
să fie dat un link către fișierul JavaScript. În acest caz
acest fișier, în loc să se descarce,
se va deschide pur și simplu în browser. În acest caz
în meniul browserului trebuie să selectați salvarea
sau să apăsați Ctrl + S și să salvați
biblioteca ca fișier.
Biblioteca descărcată trebuie conectată la fișierul HTML:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="lodash.js"></script>
</head>
<body>
</body>
</html>
Biblioteca conectată creează una
sau mai multe variabile în domeniul global
de vizibilitate. În cazul lodash această variabilă
se numește _. Să conectăm acum mai jos
de conectarea biblioteci fișierul nostru,
în care vom scrie codul
site-ului nostru:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="lodash.js"></script>
<script src="test.js"></script>
</head>
<body>
</body>
</html>
În acest fișier va fi accesibilă variabila globală pe care o creează biblioteca lodash conectată anterior:
console.log(_); // în această variabilă este biblioteca lodash
Să folosim una dintre metodele bibliotecii conectate:
let res = _.chunk(['a', 'b', 'c', 'd'], 2);
console.log([['a', 'b'], ['c', 'd']]);
Descărcați-vă biblioteca underscorejs. Conectați-o la fișierul HTML. Testați mai multe funcții din această bibliotecă.