webStorage

  1.存储内容带下一般在5MB左右(不同浏览器不一样);

  2.浏览器端通过Window.sessoionStorage和Window.localStorage属性实现本地存储机制;

  3.API:

    1.sessionStorage.setItem('key','value');  / localStorage.setItem('key','value');

      该方法将键值添加至存储中,如果键名存在,则更新对应的值;

    2.sessionStorage.getItem('key');  / localStorage.getItem('key');  

      该方法接受一个键名作为参数,返回键名对应的值;

    3.sessionStorage.removeItem('key');  / localStorage.removeItem('key');

      该方法接受一个键名作为参数,将键名对应的参数从存储中删除;

    4.sessionStorage.clear();  / localStorage.clear();

      该方法清除存储中所有数据;

  4.注:

    1.sessionStorage存储的内容会随着浏览器窗口关闭消失;

    2.localStorage存储的内容需手动清除才会消失;

    3.getItem 获取key对应的 value不存在时,返回值为null;

    4.JSON.parse(null)的结果还是null;

posted @ 2022-04-01 18:04  清水紅葉  阅读(24)  评论(0编辑  收藏  举报