发表于: 2017-08-01 18:06:00

1 900


今天完成的事情:

1.学习了本地存储。

用法 

两者用法比较相似 以sessionStorage 举例 

保存数据:sessionStorage.setItem(Key, value); 

读取数据:sessionStorage.getItem(Key); 

删除key :sessionStorage.removeItem(“key”); 

删除所有key/value :sessionStorage.clear(); 

Key:表示你要存入的键名称,此名称可以随便命名,可以按照变量的意思来理解。 

Value:表示值,也就是你要存入Key中的值,可以按照变量赋值来理解。

注意:HTML5本地存储只能存字符串,任何格式存储的时候都会被自动转为字符串,所以读取的时候,需要自己进行类型的转换。

js1

localStorage.setItem("user",JSON.stringify(data.allUser)); 

js2

var user = JSON.parse(localStorage.getItem("user"));  

localStorage.removeItem("user"); //隐私数据删除


2.学习了判断属性类型的方法。

typeof  用来判断各种数据类型,有两种写法:typeof   xxx   ,typeof(xxx).

Object.prototype.toString.call 用来更精确的区分数据类型。

var   gettype=Object.prototype.toString

gettype.call('aaaa')输出      [object String]


3.复习了闭包、作用链、作用域及其他内容。如:知道了匿名函数外加上()或者!等其他符号可实现调用。


4.一样的操作考拉居然今天就好了。。。。


明天的计划:

1.用新的方法完成数据传参

2.学习任务四的技能并思考任务四的思路。


遇到的问题:


收获:

1.学会了另一种传参方法。

2.对闭包、作用链、作用域加深了理解。

3.学习了两个用于判断类型的属性。


返回列表 返回列表
评论

    分享到