⊗jsSpLbUs 177 of 294 menu

JavaScriptтеги китепканаларды колдонуу

Келгиле, китепканаларды колдонуунун жалпы принцибин карап көрөлү. Андай дели, бизге массивдер менен иштөө үчүн ыңгайлуу функциялары бар китепкана керек болду. Андай дели, биз издеп, lodash китепканасын таптык деп коёлу.

Китепкананын сайтына кирип, аны жүктөп алууга шилтемелерди издеңиз. Адатта, китепканалар эки түрдө берилет: кадимки жана минификацияланган. Кадимки түрү сиз китепкананын баштапкы коду менен таанышкыңыз келсе ыңгайлуу. Минификацияланган түрү азыраак орун ээлегендиги менен ыңгайлуу.

Ошентип, жүктөп алууга шилтеме издеңиз. Китепкананы жүктөп алыңыз. Кээде документацияда JavaScript файлына шилтеме берилген болот. Бул учурда ал файл жүктөлбөстөн, браузерде гана ачылат. Бул учурда браузердин менюсунда сактоону тандоо керек же Ctrl + S басып, китепкананы өзүңүздүн файлыңыз катары сактоо керек.

Жүктөлгөн китепкана өзүңүздүн HTML файлыңызга туташтырылышы керек:

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

Туташтырылган китепкана жалпы аймакка бир же бир нече өзгөрмө түзөт. Lodash учурунда бул өзгөрмө _ деп аталат. Эми андан төмөн китепкананы туташтырган жерден биздин сайттын кодуң жаза турган файлыбызды туташтыралы:

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

Бул файлда мурда туташтырылган lodash китепканасы түзгөн глобалдык өзгөрмө кол жеткиликтүү болот:

console.log(_); // бул өзгөрмөдө lodash китепканасы бар

Туташтырылган китепкананын бир ыкмасын колдонуп көрөлү:

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

Өзүңүзгө underscorejs китепканасын жүктөп алыңыз. Аны өзүңүздүн HTML файлыңызга туташтырыңыз. Бул китепканадан бир нече функцияларды сынап көрүңүз.

Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу