// 存储数据 localStorage.setItem('username', 'JohnDoe'); // 清除所有数据 localStorage.clear(); // 检查是否清除成功 if (localStorage.getItem('username') === null) { console.log('All localStorage data has been cleared.'); } else { console.log('Failed to clear localStorage data.'); } ...
一、使用localStorage.clear()清除所有存储的数据 localStorage.clear() 方法可以清除所有存储在localStorage中的数据。这个方法非常简单,只需要调用它即可。 使用场景 当你需要重置应用程序的所有设置或数据。 用户注销时,清除所有的用户相关数据。 示例代码 // 在Vue组件中 methods: { clearAllLocalStorage() { localSto...
//Save a value to localStoragelocalStorage.setItem('key','value to save');//ORlocalStorage.key='string value to save';//Get the value back out of localStoragelocalStorage.getItem('key');//ORlocalStorage.key;//Clear all localStorage valueslocalStorage.clear(); localStorage API 非常简单,但是很容...
// 清空 clearStorageexportconstclearStorage=()=>{window[config.type].clear(); } 1. 2. 3. 4. 加密、解密 加密采用的是 crypto-js 复制 // 安装crypto-jsnpminstallcrypto-js// 引入 crypto-js 有以下两种方式importCryptoJSfrom"crypto-js";// 或者constCryptoJS=require("crypto-js")...
,52clear :function(type) {53_localStorageFactory(METHOD.REMOVE, type);54},55clearAll :function() {56_localStorageFactory(METHOD.CLEAR);57}58};59}); 错误处理代码,利用window.onerror来捕捉系统错误信息,当然如果其他自定义错误信息完全可以自己定义了。这里只做了系统错误的处理。
//Save a value to localStoragelocalStorage.setItem('key','value to save');//ORlocalStorage.key='string value to save';//Get the value back out of localStoragelocalStorage.getItem('key');//ORlocalStorage.key;//Clear all localStorage valueslocalStorage.clear(); ...
storageconst name = sessionStorage.getItem("name");const age = sessionStorage.getItem("age");console.log(name); // Output: Johnconsole.log(age); // Output: 30// Removing data from session storagesessionStorage.removeItem("age");// Clearing all data from session storagesessionStorage.clear();...
window[config.type].clear; } // 名称前自动添加前缀 constautoAddPrefix =(key) =>{ constprefix = config.prefix ? config.prefix +'_':''; returnprefix + key; } // 移除已添加的前缀 constautoRemovePrefix =(key) =>{ constlen = config.prefix ? config.prefix.length+1:''; ...
获取数据:get(key); getAll()//获取所有数据 修改数据:put(data); 既可以修改,也可以新增;也有回调事件同获取 以keyPath:id存储为例:如果表存在id:1004则是修改,不存在则是新增; 删除数据:delete(key);也有回调事件同获取 全部删除:clear();也有回调事件同获取 ...
window[config.type].clear(); } // 名称前自动添加前缀 constautoAddPrefix =(key) =>{ constprefix = config.prefix ? config.prefix +'_':''; returnprefix + key; } // 移除已添加的前缀 constautoRemovePrefix =(key) =>{ constlen = config.prefix ? config...