遍历数组

 var  a  =  [1,2,3] ;
        for(var i in a){
            console.log(i)
        }
 
//结果是 0 1 2
 
 var  a  =  [1,2,3] ;
        for(var i of a){
            console.log(i)
        }
 
//结果是1,2,3
 
总结:
 
for-of 遍历的是值,for-in遍历的是key
 
遍历对象
var a  = {
            name:"张三",
            age:18
        };
        for(var i of a){
            console.log(i)
        }
//结果报错
 
 var a  = {
            name:"张三",
            age:18
        };
        for(var i in a){
            console.log(i)
        }
//结果为 name age 打印为属性名
 
 var a  = {
            name:"张三",
            age:18
        };
        for(var k in a){
            console.log(a[k])
        }
//结果为 张三 18 a[k]打印为属性值
 
 
posted on 2021-09-28 11:31  林多多  阅读(68)  评论(0)    收藏  举报