数组与对象的遍历

遍历对象属性使用for in

/**遍历对象 for in **/
let obj = {a: '1',c: '2'};//创建对象
let array007 = [];
let c = 0;
for (let key in obj) {
    array007[c] = key;
    c += 1;
    console.log(obj[key],'获取对象中键对应的值')
}
console.log(array007,'将对象中的键放入数组中');

遍历数组使用for of

/** 数组的遍历 for of **/
let array = [1,2,3,4,5];
for (let d of array){
    d = d+1;
    console.log(d)
}
console.log(array,'数组遍历');//在for of循环中对元素进行操作不会影响数组

/** 数组遍历 for 循环 **/
let array2 = [1,2,3,4,5];
for (let i=0;i<array.length;i++){
    array2[i] += 1;
    console.log(array2[i])
}
console.log(array2,'for循环');//在for循环中对元素进行操作会影响数组

 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页