2012-02-13 5 views
14

मैं इन दिनों HTML5 के बारे में सीख रहा हूं।क्या मैं स्थानीय स्टोरेज में डेटा को अपनी कुंजी से हटा सकता हूं?

जब मैं स्थानीय स्टोरेज में केवल एक डेटा को हटाना चाहता हूं तो यहां समस्या आती है।

मुझे कुछ भी हटाने के लिए clear() नामक एक विधि पता है, लेकिन अगर मैं केवल अपनी कुंजी से डेटा को हटा दूं तो मैं क्या कर सकता हूं?

उत्तर

4

क्या delete window.localStorage["foo"] किसी कारण से आपके लिए काम नहीं करता है?

+0

मुझे बताया गया था एक विधि localStorage.remove ('कुंजी') कहा जाता है कि वहाँ लेकिन इस विधि पता नहीं है, यह मेरी क्रोम में काम है, धन्यवाद – willnew

+0

ओह, मैं बात समझ। [आईडीएल] के अनुसार (http://code.google.com/codesearch#OAMlx_jo-ck/src/third_party/WebKit/Source/WebCore/storage/Storage.idl), आपके पास 'removeItem (key)' विधि है । –

+0

मुझे इस पृष्ठ में 'निकालें (कुंजी)' विधि मिली [लिंक] (http://www.tutorialspoint.com/html5/html5_web_storage.htm) – willnew

64
sessionStorage.removeItem('UserName'); 
localStorage.removeItem('UserName'); 
+5

यह स्वीकार्य उत्तर होना चाहिए – roshkattu

संबंधित मुद्दे