问:什么是HTML本地存储对象?
本地存储是我们可以在用户浏览器上存储数据的方法。它的工作方式与cookie相同。Cookies在html5和Local Storage之前比以前好得多,因为它可以存储更多数据(最大5 MB),而且更安全。
本地存储对象和sessionStorage之间的区别?
当数据存储在localStorage中且没有到期时间,而sessionStorage存储的数据在浏览会话结束时即在浏览器关闭时被清除。
那是本地存储对象和sessionStorage之间的唯一区别。
HTML本地存储的优势
1)它们允许5MB,而cookie仅允许4KB的数据存储。
2)更安全。
3)它不影响网站性能。
4)所有页面,从一个来源出发,都可以存储和访问相同的数据。
5)它与所有浏览器兼容。
使用本地存储
您要做的就是修改本地存储对象。您可以直接使用setItem()和getItem()方法做到这一点:
如果您读出了我喜欢的车钥匙,您将得到法拉利-
localStorage.setItem('favoritecar','Ferrari');
//->“ Ferrari”
答:要删除该项目,可以使用removeItem()方法-
localStorage.removeItem('favoritecar');
var carName = localStorage.getItem('favoritecar');
//-> null