⊗jsSpLbUs 177 of 294 menu

JavaScript könyvtárak használata

Nézzük meg a könyvtárak használatának általános elvét. Tegyük fel, hogy szükségünk van egy olyan könyvtárra, amely kényelmes függvényeket kínál a tömbökkel való munkához. Tegyük fel, hogy kerestünk, és megtaláltuk a lodash könyvtárat.

Meglátogatjuk a könyvtár weboldalát, és keressük a könyvtár letöltésére szolgáló linkeket. Általában a könyvtárak két változatban érhetők el: szokásos és minified (összezsugorított) formában. A szokásos forma akkor hasznos, ha tanulmányozni szeretnéd a könyvtár forráskódját. A minified forma azért praktikus, mert kevesebb helyet foglal.

Szóval, keressük a letöltési linket. Letöltjük a könyvtárat. Előfordul, hogy a dokumentációban közvetlenül egy JavaScript fájlra mutató link található. Ebben az esetben ez a fájl a letöltés helyett egyszerűen megnyílik a böngészőben. Ekkor a böngésző menüjében ki kell választani a mentési lehetőséget vagy meg kell nyomni a Ctrl + S billentyűkombinációt a könyvtár fájl formájú mentéséhez.

A letöltött könyvtárat be kell kapcsolni a saját HTML fájljába:

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

A bekapcsolt könyvtár egy vagy több változót hoz létre a globális névtérben. A lodash esetében ez a változó a _ nevet viseli. Most kapcsoljunk be a könyvtár alá egy saját fájlt, amelybe a weboldalunk kódját írjuk:

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

Ebben a fájlban elérhető lesz az a globális változó, amelyet a korábban bekapcsolt lodash könyvtár hozott létre:

console.log(_); // ebben a változóban a lodash könyvtár található

Használjunk fel egy metódust a bekapcsolt könyvtárból:

let res = _.chunk(['a', 'b', 'c', 'd'], 2); console.log([['a', 'b'], ['c', 'd']]);

Töltse le a underscorejs könyvtárat. Kapcsolja be a saját HTML fájljába. Próbáljon ki néhány függvényt ebből a könyvtárból.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás