वेब संग्रहण API
वेब स्टोरेज एपीआई ब्राउज़र में डेटा को स्टोर करने और पुनर्प्राप्त करने के लिए एक सरल सिंटैक्स है। यह इस्तेमाल में बहुत आसान है:
उदाहरण
localStorage.setItem("name", "John Doe");
localStorage.getItem("name");
वेब संग्रहण API सभी ब्राउज़रों में समर्थित है:
Chrome | IE/Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
लोकलस्टोरेज ऑब्जेक्ट
localStorage ऑब्जेक्ट किसी विशेष वेब साइट के लिए स्थानीय संग्रहण तक पहुँच प्रदान करता है। यह आपको उस डोमेन के लिए डेटा आइटम को स्टोर करने, पढ़ने, जोड़ने, संशोधित करने और हटाने की अनुमति देता है।
डेटा बिना किसी समाप्ति तिथि के संग्रहीत किया जाता है, और ब्राउज़र बंद होने पर हटाया नहीं जाएगा।
डेटा दिनों, हफ्तों और वर्षों के लिए उपलब्ध होगा।
सेटइटम () विधि
localStorage.setItem() विधि डेटा आइटम को संग्रहण में संग्रहीत करती है।
यह पैरामीटर के रूप में एक नाम और एक मान लेता है:
उदाहरण
localStorage.setItem("name", "John Doe");
गेटआइटम () विधि:
localStorage.getItem() विधि संग्रहण से डेटा आइटम पुनर्प्राप्त करती है।
यह पैरामीटर के रूप में एक नाम लेता है:
उदाहरण
localStorage.getItem("name");
सत्र भंडारण वस्तु
सेशनस्टोरेज ऑब्जेक्ट लोकलस्टोरेज ऑब्जेक्ट के समान है।
अंतर यह है कि sessionStorage ऑब्जेक्ट एक सत्र के लिए डेटा संग्रहीत करता है।
ब्राउज़र बंद होने पर डेटा हटा दिया जाता है।
उदाहरण
sessionStorage.getItem("name");
सेटइटम () विधि
sessionStorage.setItem () विधि डेटा आइटम को संग्रहण में संग्रहीत करती है।
यह पैरामीटर के रूप में एक नाम और एक मान लेता है:
उदाहरण
sessionStorage.setItem("name", "John Doe");
गेटआइटम () विधि:
sessionStorage.getItem() विधि संग्रहण से डेटा आइटम पुनर्प्राप्त करती है।
यह पैरामीटर के रूप में एक नाम लेता है:
उदाहरण
sessionStorage.getItem("name");
भंडारण वस्तु गुण और तरीके
Property/Method | Description |
---|---|
key(n) | Returns the name of the nth key in the storage |
length | Returns the number of data items stored in the Storage object |
getItem(keyname) | Returns the value of the specified key name |
setItem(keyname, value) | Adds that key to the storage, or update that key's value if it already exists |
removeItem(keyname) | Removes that key from the storage |
clear() | Empty all key out of the storage |
वेब संग्रहण API के लिए संबंधित पृष्ठ
Property | Description |
---|---|
window.localStorage | Allows to save key/value pairs in a web browser. Stores the data with no expiration date |
window.sessionStorage | Allows to save key/value pairs in a web browser. Stores the data for one session |