HTML5 localStorage ब्राउज़र में स्ट्रिंग डेटा सेव करता है और वर्तमान सत्र से आगे तक रहता है। localStorage डेटा को बिना एक्सपिरेशन के स्टोर करता है, जबकि sessionStorage केवल सत्र तक सीमित होता है। जब ब्राउज़र बंद होता है, तो सत्र खो जाता है।
लोकल स्टोरेज ऐसी स्टोरेज के लिए डिज़ाइन किया गया है जो मल्टीपल विंडोज़ तक फैली होती है और वर्तमान सत्र से आगे तक रहती है। विशेष रूप से, वेब एप्लिकेशन परफॉरमेंस कारणों से यूज़र डेटा के मेगाबाइट्स - जैसे पूरे यूज़र-ऑथर्ड डॉक्यूमेंट या यूज़र का मेलबॉक्स - क्लाइंट साइड पर स्टोर करना चाह सकते हैं।
उदाहरण
HTML5 localStorage के साथ काम करना सीखने के लिए निम्न कोड चलाएं:
<!DOCTYPE HTML> <html> <body> <script type="text/javascript"> if (localStorage.hits) { localStorage.hits = Number(localStorage.hits) + 1; } else { localStorage.hits = 1; } document.write("Total Hits on website: " + localStorage.hits); </script> <p>पेज रीफ्रेश करके हिट्स की संख्या बढ़ाएं।</p> <p>विंडो बंद करें और फिर से खोलें और परिणाम जांचें।</p> </body> </html>