HTML5中有类似于一个 key-value 文件系统的东西。
localStorage & sessionStorage 从字面上能分辨两者的区别。sessionStorage会伴随着session结束而消失。两者用法相同。
这个session只对当前浏览器窗口有效。窗口关闭以后,sessionStorage将被释放。所以两个浏览器窗口使用的是不同的sessionStorage。
拿localStorage举例子。
使用方法和普通js object一样。
有四个方法:
window.localStorage.setItem('test', 'test');
window.localStorage.getItem('test');
window.localStorage.clear();
window.localStorage.removeItem('test');
window.localStorage.getItem('test');
window.localStorage.clear();
window.localStorage.removeItem('test');
很直白。