您的位置:首页 > 其它

localStorage

2016-02-29 15:03 471 查看
/**浏览器关闭后数据任然保存**/
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Storage</title>
</head>
<body>
<div style="width: 400px;text-align: center;margin: 0 auto;">
<input class="input" type="text" placeholder="输入内容"/>
<input class="add" type="button" value="add"/>
<input class="remove" type="button" value="remove"/>
<p></p>
</div>
<script src="//libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
<script>
/****localStorage****/
if(window.localStorage){
$('.add').on('click',function(){
//循环添加100条数据
for(var i=0;i<100;i++){
localStorage.setItem('name'+i,$('.input').val()+i);
}
//循环读取100条数据
for(var i=0;i<localStorage.length;i++){
var index=localStorage.key(i);
var content;
content+=localStorage.getItem(index);
$('p').text(content);
}
});
$('.remove').on('click',function(){
// localStorage.removeItem('name');//根据key清除数据
localStorage.clear();//清除全部数据
});
}else{
alert('你的浏览器不支持localStorage')
}
/**
* localStorage.a = 3;//设置
* var a2 = localStorage.a;//获取
* localStorage["c"] = "sfsf";//设置
* var a1 = localStorage["c"];//获取
* localStorage.setItem("b","isaac");//设置
* var b = localStorage.getItem("b");//获取
*/
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: