⊗jsSpLbUs 177 of 294 menu

जावास्क्रिप्ट में लाइब्रेरियों का उपयोग

आइए लाइब्रेरियों के उपयोग के सामान्य सिद्धांत को देखें। मान लीजिए कि हमें arrays के साथ काम करने के लिए सुविधाजनक functions वाली लाइब्रेरी की आवश्यकता है। मान लीजिए कि हमने Google पर खोज की और lodash लाइब्रेरी lodash पाई।

लाइब्रेरी की वेबसाइट पर जाएं और लाइब्रेरी को डाउनलोड करने के लिंक ढूंढें। आमतौर पर, लाइब्रेरियां दो विकल्पों में प्रदान की जाती हैं: सामान्य और minimized। सामान्य प्रकार तब सुविधाजनक होता है जब आप लाइब्रेरी का source code पढ़ना चाहते हैं। Minimized प्रकार इस मायने में सुविधाजनक होता है कि यह कम जगह लेता है।

तो, डाउनलोड लिंक ढूंढें। लाइब्रेरी डाउनलोड करें। कभी-कभी ऐसा होता है कि documentation में JavaScript फ़ाइल का लिंक दिया जाता है। इस स्थिति में यह फ़ाइल, डाउनलोड होने के बजाय, ब्राउज़र में खुल जाती है। इस स्थिति में ब्राउज़र के menu में save का विकल्प चुनना होगा या Ctrl + S दबाकर लाइब्रेरी को एक फ़ाइल के रूप में save करना होगा।

डाउनलोड की गई लाइब्रेरी को अपनी HTML फ़ाइल से connect करना होगा:

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

Connected लाइब्रेरी global scope में एक या अधिक variables बनाती है। lodash के मामले में यह variable _ कहलाती है। आइए अब लाइब्रेरी के connection के नीचे अपनी वह फ़ाइल connect करें, जिसमें हम अपनी वेबसाइट का code लिखेंगे:

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

इस फ़ाइल में वह global variable उपलब्ध होगी, जो पहले connected लाइब्रेरी lodash द्वारा बनाई गई है:

console.log(_); // इस variable में lodash लाइब्रेरी है

Connected लाइब्रेरी की methods में से एक का उपयोग करते हैं:

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

underscorejs लाइब्रेरी को डाउनलोड करें। इसे अपनी HTML फ़ाइल से connect करें। इस लाइब्रेरी के कई functions आज़माएं।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें