⊗jsSpLbUs 177 of 294 menu

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ă.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge