swipe.js中有一行var swipe = {};这样的代码 我不知道是干嘛的 大家给解释一下
js中所有类型声明都是用var。
var swipe;可以理解为创建了一个名字叫swipe的容器。
var swipe={};这就让swipe这个容器具体到是一个用来存储对象的容器。
然后就可以根据自己的需求做出各种操作了。
1.赋值:
比如用来存储一个人的信息:
swipe.name='tom';
swipe.age='18';
swip.sex='男';
(可以根据情况继续添加)
name,age,sex就是swipe的一些属性。俗称为key,tom,18,男就是属性的内容俗称value
这时swipe的内容就是{'name':'tom','age':18,'sex':'男'}
2.取值:
swipe.key或者swipe[key]即可取得对应key中的value。
遍历:
一般使用这两种
for(key in swipe){
}
2.Object.keys(swipe).forEach(function(key){
})