⊗jsSpLbUs 177 of 294 menu

JavaScriptда кутубхоналардан фойдаланиш

Кутубхоналардан фойдаланишнинг умумий принципини кўриб чиқайлик. Фарз қилайлик, бизга массивлар билан ишлаш учун қулай функционал таклиф этадиган кутубхона керак бўлди. Фарз қилайлик, биз интернетдан излаб, lodash кутубхонасини топдик.

Кутубхонанинг веб-саҳифасига кириб, уни юклаб олиш учун ҳаволаларни излаймиз. Одатда, кутубхоналар икки хил вариантда такдим этилади: оддий ва минимизацияланган. Оддий вариант сиз кутубхонанинг манба кодни ўрганишни истасангиз қулай. Минимизацияланган вариант эса камрок жой олиши билан қулай.

Шунинг учун, юклаб олиш ҳаволасини излаймиз. Кутубхонани юклаб оламиз. Бaъзан ҳужжатларда JavaScript файлига ҳавола берилиши мумкин. Бундай ҳолда, файл юклаб олинмай, браузерда очилиб қолади. Бундай ҳолда браузер менюсидан сақлашни танлаш ёки Ctrl + S босиб, кутубхонани файл суратида сақлаб олиш керак.

Юклаб оlingan кутубхонани ўз 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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш