⊗jsSpLbUs 177 of 294 menu

Kirjastojen käyttö JavaScriptissä

Katsotaanpa kirjastojen yleistä käyttöperiaatetta. Oletetaan, että tarvitsemme kirjaston mukavilla funktioilla taulukoiden käsittelyyn. Oletetaan, että etsimme ja löydämme kirjaston lodash.

Käymme kirjaston sivustolla ja etsimme linkkejä kirjaston lataamiseen. Yleensä kirjastot tarjotaan kahdessa versiossa: tavallisessa ja minifioidussa. Tavallinen versio on kätevä, jos haluat tutkia kirjaston lähdekoodia. Minifoitu versio on kätevä, koska se vie vähemmän tilaa.

Joten, etsimme latauslinkkiä. Lataamme kirjaston. Joskus dokumentaatiossa annetaan suora linkki JavaScript-tiedostoon. Tässä tapauksessa tiedosto sen sijaan, että latautuisi, avautuu vain selaimessa. Tällöin selaimen valikossa täytyy valita tallennus tai painaa Ctrl + S ja tallentaa kirjasto itselle tiedostoksi.

Ladattu kirjasto on liitettävä omaan HTML-tiedostoonsa:

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

Liitetty kirjasto luo yhden tai useamman muuttujan globaaliin näkyvyysalueeseen. Lodashin tapauksessa tämä muuttuja on nimeltään _. Liitetään nyt kirjaston aliouran yhteydessä oma tiedostomme, jossa kirjoitamme sivustomme koodia:

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

Tässä tiedostossa on käytettävissä globaali muuttuja, jonka aiemmin liitetty lodash-kirjasto on luonut:

console.log(_); // tässä muuttujassa on lodash-kirjasto

Hyödynnetään yhtä liitetyn kirjaston menetelmistä:

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

Lataa itsellesi underscorejs-kirjasto. Liitä se omaan HTML-tiedostoosi. Kokeile useita kirjaston funktioita.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää