- Introduction to External JavaScript File in Hindi
- Advantages of External JavaScript file in Hindi
- Disadvantages of External JavaScript file in Hindi

Contents
show
Introduction to External JavaScript File
हम बाहरी जावास्क्रिप्ट फ़ाइल बना सकते हैं और इसे कई html पृष्ठ में एम्बेड कर सकते हैं।
यह कोड reusability प्रदान करता है क्योंकि कई HTML पृष्ठों में single जावास्क्रिप्ट फ़ाइल का उपयोग किया जा सकता है।
.Js एक्सटेंशन द्वारा एक बाहरी जावास्क्रिप्ट फ़ाइल को save किया जाता है। सभी जावास्क्रिप्ट फ़ाइलों को एक ही फाइल में एम्बेड करने की सिफारिश की जाती है। यह वेबपृष्ठ की गति बढ़ाता है।
चलो एक बाहरी जावास्क्रिप्ट फ़ाइल बनाते हैं जो Hello hinditutorialspoint डायलॉग को alert डायलॉग बॉक्स में प्रिंट करती है।
text.js
function msg(){
alert("Hello Hinditutorialspoint");
}
जावास्क्रिप्ट फाइल को html page में शामिल करें। यह बटन क्लिक करने पर जावास्क्रिप्ट फ़ंक्शन को call करता है ।
index.html
<html>
<head>
<script type="text/javascript" src="text.js"></script>
</head>
<body>
<p>Welcome to JavaScript</p>
<form>
<input type="button" value="click" onclick="msg()"/>
</form>
</body>
</html>
External जावास्क्रिप्ट के लाभ
उपयोगकर्ता द्वारा एक बाहरी जावास्क्रिप्ट बनाने पर निम्न लाभ होंगे:
- यह एक से अधिक HTML फ़ाइल में कोड के reusability में मदद करता है।
- यह आसान कोड पठनीयता की अनुमति देता है।
- यह time-efficient है क्योंकि वेब ब्राउज़र को बाहरी js फ़ाइलों को cache करते है, जो पेज लोडिंग समय को और कम करता है।
- यह वेब डिज़ाइनर और कोडर्स दोनों को html और js फ़ाइलों के साथ समानांतर और अलग-अलग काम करने में सक्षम बनाता है, अर्थात, बिना किसी कोड confliction का सामना किए।
- कोड की लंबाई कम हो जाती है क्योंकि केवल हमें js फ़ाइल का स्थान निर्दिष्ट करना होगा।
बाहरी जावास्क्रिप्ट का नुकसान
बाहरी फ़ाइलों के निम्न नुकसान हैं:
- चोरी करने वाला js फ़ाइल के url का उपयोग करके कोडर का कोड डाउनलोड कर सकता है।
- यदि दो js फाइलें एक दूसरे पर निर्भर हैं, तो एक फाइल में विफलता अन्य आश्रित फाइल के निष्पादन को प्रभावित कर सकती है।
- वेब ब्राउज़र को js कोड प्राप्त करने के लिए एक अतिरिक्त http अनुरोध करने की आवश्यकता है।
- Js कोड में एक छोटे से बदलाव से इसके सभी आश्रित फाइलों में अप्रत्याशित परिणाम हो सकते हैं।
- हमें प्रत्येक फ़ाइल की जांच करने की आवश्यकता है जो आमतौर पर बनाई गई बाहरी जावास्क्रिप्ट फ़ाइल पर निर्भर करती है।
- यदि कोड की कुछ ही पंक्तियाँ हैं, तो आंतरिक जावास्क्रिप्ट कोड को लागू करना बेहतर है।