for in 是我们在学习中比用的一个语句
不经常用的朋友是不是忘得差不多了
for in可以使用在对象、数组中。
忘记的,看完这段测试应该就想起来了。
测试源码:
//数组的for in
//var 一个变量
//这个变量充当第几,和对象差不多
var long=[10,20,30,40,50,60,70];
//可以修改值
long[0]=50;
for(var s in long){
console.log(s,long[s]);
}
//对象的for in
//var 一个变量
//这个变量会顺序的充当对象名称
var obj={
libai:"李白01",
"li bai":"李白02",
"libai03":"李白03"
}
for(var b in obj){
console.log(b,obj[b]);
}
//obj也可以修改值
//对象可以用点来访问
for(var b in obj){
console.log(b,obj.b);
}
输出结果:
0 50
1 20
2 30
3 40
4 50
5 60
6 70
libai 李白01
li bai 李白02
libai03 李白03
libai undefined
li bai undefined
libai03 undefined