जावास्क्रिप्ट फाइलों का ब्राउज़र द्वारा कैशिंग
ब्राउज़र कनेक्टेड जावास्क्रिप्ट फाइलों को कैश कर सकता है। इसका मतलब है कि वह साइट की लोडिंग स्पीड बढ़ाने के लिए उन्हें अपने पास सेव कर लेता है।
व्यवहार में इसका परिणाम यह होता है कि कोड एडिट करते समय एक समय ऐसा आता है जब ब्राउज़र आपके करंट वर्जन के बजाय कोड के पिछले वर्जन को अपनाता है।
इस व्यवहार से निपटने के लिए आप ब्राउज़र का कैश क्लियर कर सकते हैं, या फिर एक चालाक तरीका इस्तेमाल कर सकते हैं। इसका सार यह है कि हम स्क्रिप्ट को कनेक्ट करते समय फाइल के नाम के बाद प्रश्न चिह्न, बराबर का चिह्न और आपकी स्क्रिप्ट का वर्जन नंबर लगा देते हैं। जब ब्राउज़र फाइल को कैश करे, तो आपको बस नंबर को एक बढ़ाना होगा।
उदाहरण देखें:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
अपनी फाइल का कनेक्शन ठीक करें ताकि फाइल के नाम के बाद उसका वर्जन नंबर आए।