for的语法结构:
for( 初始值;判断条件;步幅){ code }
for( var i =0;i<5;i++ ){
//i初始值为0;i是否小写5;每次循环后i加1
console.log(i);// 0 1 2 3 4
}
for in的写法:
var wq = {
age:20,
name:"咸鱼",
sex:"男"
}
for(var attr in wq){//attr是属性,attr可以换成任意变量名
console.log(attr);// 输出的是 属性名:age name sex
console.log(wq[attr]);//属性相对应的值 20 咸鱼 男
}
果是遍历普通数组的话,用for是最好的选择,但是如果是对象,就for in就好了。