dar*_*ong 0 javascript html5 sessionstorage
我想弄清楚返回的setItem方法是什么sessionStorage.据我所知,以下代码返回undefined:
var set = sessionStorage.setItem('foo', 'bar');
console.log(set);
Run Code Online (Sandbox Code Playgroud)
我需要知道项目是否成功设置或是否失败.如何在不知道回报的情况下实现这一目标?
看一下sessionStorage规范.
这一行:
setter creator void setItem(DOMString key, DOMString value);
Run Code Online (Sandbox Code Playgroud)
告诉我们setItem不会退货.(void是返回值,那里)
您可以检查项目是否设置如下:
if (sessionStorage.getItem('myValue') == null){
// myValue was not set
}else{
// myValue was set
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17247 次 |
| 最近记录: |