⊗jsSpLbUs 177 of 294 menu

Gebruik van biblioteke in JavaScript

Laat ons kyk na die algemene beginsel van die gebruik van biblioteke. Gestel ons het 'n biblioteek nodig met gerieflike funksies om met skikkings te werk. Gestel ons het gesoek en die biblioteek lodash gevind.

Gaan na die webwerf van die biblioteek en soek skakels om die biblioteek af te laai. Gewoonlik bied biblioteke twee weergawes aan: 'n gewone en 'n geminifiseerde een. Die gewone weergawe is handig as jy die bronkode van die biblioteek wil bestudeer. Die geminifiseerde weergawe is handig omdat dit minder spasie inneem.

So, soek 'n skakel om af te laai. Laai die biblioteek af. Soms gebeur dit dat die dokumentasie 'n skakel na 'n JavaScript-lêer gee. In hierdie geval sal hierdie lêer, in plaas daarvan om afgelaai te word, bloot in die blaaier oopmaak. In hierdie geval moet jy in die blaaier se kieslys kies om dit te stoor of druk Ctrl + S en stoor die biblioteek as 'n lêer vir jouself.

Die afgelaaide biblioteek moet gekoppel word aan jou HTML-lêer:

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

Die gekoppelde biblioteek skep een of meer veranderlikes in die algemene omvang van sigbaarheid. In die geval van lodash is hierdie veranderlike genaamd _. Laat ons nou onder die koppeling van die biblioteek ons eie lêer koppel waarin ons die kode van ons webwerf sal skryf:

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

In hierdie lêer sal die globale veranderlike beskikbaar wees wat deur die vroeër gekoppelde biblioteek lodash geskep is:

console.log(_); // in hierdie veranderlike is die biblioteek lodash

Laat ons een van die metodes van die gekoppelde biblioteek gebruik:

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

Laai die biblioteek underscorejs af vir jouself. Koppel dit aan jou HTML-lêer. Toets 'n paar funksies uit hierdie biblioteek.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp