localStorage
- 特点
1)永久生效
2)多窗口共享
3)容量大约20M - 事件
1)window.localStorage.setItem(key, value) 设置存储内容
<script type="text/javascript">
window.localStorage.setItem('wechat', 'remaizhan');
window.localStorage.setItem('employee', '[{"name":"Petter", "age":26}, {{"name":"Tom", "age":28}]');
</script>
2)window.localStorage.getItem(key) 获取内容
<script type="text/javascript">
var wechat = window.localStorage.getItem('wechat');
console.log(wechat);
</script>
3)window.localStorage.removeItem(key) 删除内容
<script type="text/javascript">
window.localStorage.removeItem('wechat');
</script>
4)window.localStorage.clear() 清空内容
<script type="text/javascript">
window.localStorage.clear();
</script>
sessionStorage
- 特点
1)生命周期为关闭当前窗口
2)只能在当前窗口下访问
3)容量大约5M - 事件
1)window.sessionStorage.setItem(key, value) 设置存储内容
<script type="text/javascript">
window.sessionStorage.setItem('wechat', 'remaizhan');
window.sessionStorage.setItem('employee', '[{"name":"Petter", "age":26}, {{"name":"Tom", "age":28}]');
</script>
2)window.sessionStorage.getItem(key) 获取内容
<script type="text/javascript">
var wechat = window.sessionStorage.getItem('wechat');
console.log(wechat);
</script>
3)window.sessionStorage.removeItem(key) 删除内容
<script type="text/javascript">
window.sessionStorage.removeItem('wechat');
</script>
4)window.sessionStorage.clear() 清空内容
<script type="text/javascript">
window.sessionStorage.clear();
</script>
网友评论