• 项目中 清除localstorage里的数据


    localstorage和session不同 是永久保存的  如果需要清除里面的数据可能需要手工去清除

    1.在vue中可以使用钩子函数 在某个生命周期清除数据

    2.在传统的web项目中需要判断

    (function(){ /*判断浏览器是否支持该特性*/ if(!window.localStorage){ alert("浏览器不支持localstorage"); return false; }else{ /*可以简单模拟成前端的数据库,实现增删改查的功能*/ //增,即给全局变量赋值 var storage = window.localStorage; storage.a = 1; storage["b"] = 2; storage.setItem("data","i am jsonData"); //查,取得变量的值 var data = storage.getItem("data"); console.log(data); //删,移除存储里的值 //storage.clear()清空所有 storage.removeItem("a"); //改,即重新给变量赋值 storage.setItem("b","again data"); } })()

     

  • 相关阅读:
    2-Rsync备份-全网备份
    1-Rsync备份-备份概述
    复杂声明学习总结
    EasyExcel的用法
    listvue
    解决Error: Cannot find module 'node-sass'问题
    Webpack
    babel的使用
    nodejs的使用
    vue入门
  • 原文地址:https://www.cnblogs.com/theworldofbeisong/p/9134034.html
Copyright © 2020-2023  润新知