楼主: 充实每一天
4681 78

[学习笔记] 【学习笔记】「充实计划-每日打卡」0627 奖励方式:回复跟帖(只包含内容1奖励 ...   [推广有奖]

21
loyalzhr 发表于 2019-6-27 08:23:24
昨天阅读1小时,累计125小时
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

22
liuyu1985110 发表于 2019-6-27 08:29:23

昨天阅读1小时,累计306小时
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

23
124613670 发表于 2019-6-27 08:39:23
昨日阅读1小时,累计阅读568小时   27
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

24
HappyAndy_Lo 发表于 2019-6-27 08:41:12
昨日阅读实践4小时,累计551小时
续前一天的示例
        function loadAll(){
             var list = document.getElementById("list");
             if(localStorage.length>0){
                 var result = "<ul>";
                 for(var i=0; i<localStorage.length; i++){
                     var title = localStorage.key(i);
                     result += "<li>"+title+"</li>";
                 }
                 result += "</ul>";
                 list.innerHTML = result;
             }else{
                 list.innerHTML = "still not write Diary? do it now!";
             }
         }
     </script>
</head>
<body>
<div>
     <hgroup style="margin-bottom: 10px">
         <label>Title:</label>
         <input type="text" name="txtTitle" id="txtTitle" />
     </hgroup>
     <hgroup style="margin-bottom: 10px">
         <label>Content:</label>
         <textarea id="txtContent" rows="15" cols="50"></textarea>
     </hgroup>
     <input type="button" value="New Add" />
     <hr />
     <label for="search">Title:</label>
     <input type="text" name="searchTitle" id="searchTitle" />
     <input type="button" value="search" />
     <p id="searchContent" ><br /></p>
</div>
<br />
<div id="list" />

</body>
</html>
使用Web Storage
检测浏览器支持:  if(window.sessionStorage) { ....}


保存JSON格式的数据:
var userInfo = {
name: "张三",
age:"24",
email:"sanz@163.com"
};
localStorage.setItem("userInfo", JSON.stringify(userInfo)
读取的时候也有不同:
var newUserInfo = JSON.parse(localStorage.getItem("userInfo"));
var name = newUserInfo.name;
var age=newUserInfo.age;
var email = newUserInfo.email;

清除数据:可以通过浏览器删除,也可以通过removeItem(key)或clear()方法清除
遍历操作:前面示例中,使用localStorage.length属性获取当前浏览器本地数据的所有数目,然后通过for遍历这些数据

Storage事件:当web storage发生变化时触发,可以监视不同页面对storage的修改

几个比较实用的属性:key /oldValue / newValue / url(触发页面改动的URL地址)


已有 1 人评分论坛币 收起 理由
充实每一天 + 40 精彩帖子

总评分: 论坛币 + 40   查看全部评分

25
albertwishedu 发表于 2019-6-27 08:43:07

昨日阅读实践2小时,累计350.5小时

坚持出成效!
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

26
encn 发表于 2019-6-27 08:52:22
昨日阅读1小时,累计阅读258小时, 继续努力。
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

27
cttn 发表于 2019-6-27 08:56:15
昨日阅读0.5小时,累计阅读129小时, 继续加油。
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

28
jinshun 发表于 2019-6-27 09:06:02

昨天阅读2小时,累计阅读97小时
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

29
soulmann 发表于 2019-6-27 09:09:23
昨日阅读2小时,累计阅读837小时
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

30
a0756 发表于 2019-6-27 09:15:00
昨日阅读2小时,累计阅读1133小时。
已有 1 人评分论坛币 收起 理由
充实每一天 + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-17 11:07