个人整理留用
存储键值对的数据可以用list和map,或者用数组也可以,当提到键值对的时候,作为初学者,我立马想到的是map,百度了一下js中map的存储遍历,终于实现了自己想要的。
map
1、存储
var map={ };//先定义一个map,注意是大括号,不是中括号
map.key=value;//这里的key是不可变得,就是说,是写死的key,这样的话不是很灵活
map={
"aa":"11",
"bb":"22"
}//同样的这个也是写死的
var key=abc;
map[key]=value//这里的key就是个变量,随着每次数值的不同,可以是不同的键,这样就可以放到function中了。
注意:key只能是字符串,不能是其他
2、遍历
比较喜欢增强for循环
for(var i in map){
i//对应的就是key
map[i]//这样就是对应的value
}
list
var arr=[ ];//注意是中括号
1、存储
arr.push("a");//用push就可以直接添加到数组的末尾了,同时返回数组的长度
https://blog.csdn.net/huihui870311/article/details/51261709 这个里面会有说一些,但是还没验证
https://blog.csdn.net/function__/article/details/79555301 这个里面是说循环遍历的方法,自己选择用吧