判断浏览器是否支持.localStorage和sessionStorage的使用
Posted zzdxw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断浏览器是否支持.localStorage和sessionStorage的使用相关的知识,希望对你有一定的参考价值。
if(window.localStorage){ alert("浏览支持localStorage") }else{ alert("浏览暂不支持localStorage") }
//或者 if(typeof window.localStorage == ‘undefined‘){ alert("浏览暂不支持localStorage") }
localStorage和sessionStorage操作
localStorage和sessionStorage都具有相同的操作方法,例如setItem、getItem和removeItem等
localStorage和sessionStorage的方法
setItem存储value
用途:将value存储到key字段
用法:.setItem( key, value)
代码示例:
sessionStorage.setItem("key", "value"); localStorage.setItem("site", "js8.in");
getItem获取value
用途:获取指定key本地存储的值
用法:.getItem(key)
代码示例:
var value = sessionStorage.getItem("key"); var site = localStorage.getItem("site");
removeItem删除key
用途:删除指定key本地存储的值
用法:.removeItem(key)
代码示例:
sessionStorage.removeItem("key"); localStorage.removeItem("site");
clear清除所有的key/value
用途:清除所有的key/value
用法:.clear()
代码示例:
sessionStorage.clear(); localStorage.clear();
以上是关于判断浏览器是否支持.localStorage和sessionStorage的使用的主要内容,如果未能解决你的问题,请参考以下文章