博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
for in 、for of 区别
阅读量:7009 次
发布时间:2019-06-28

本文共 400 字,大约阅读时间需要 1 分钟。

遍历对象 {}

var obj = {    name: 'xiaoming',    run: function () {        console.log('xiaoming run ...');    }}Object.prototype.age = '23岁';// for in 会遍历到原型上的属性for (let i in obj) {    console.log(i);     // 得到key值:name run age }// for of 不支持遍历普通对象复制代码

遍历数组

var arr = [1, 3, 4, 2, 6, 2];for (let i in arr) {    // 得到数组下标及原型上的属性名    console.log(i);}for (let i of arr) {    // 得到数组值    console.log(i);}复制代码

转载地址:http://cbitl.baihongyu.com/

你可能感兴趣的文章