जावास्क्रिप्ट में लाइब्रेरियों का उपयोग
आइए लाइब्रेरियों के उपयोग के सामान्य सिद्धांत को देखें। मान लीजिए कि हमें 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 आज़माएं।