美文网首页
for ..in 跟 for ..of的区别

for ..in 跟 for ..of的区别

作者: linda的小天地 | 来源:发表于2021-12-02 16:45 被阅读0次

    1.for ... in是遍历数组、对象的key

    let arr = [1, 2, 3];

    for (let i in arr) {

    console.log(i)  // 0 1 2

     }

    let obj = {

    name: 'zhangsan',

    age: 18,

    };

    for (let i in obj) {

    console.log(i) //name  value

    }

    2.for ... of是遍历数组value

    let obj = [1,2,3]

    for (let i of obj) {

    console.log(i) //zhangsan  18

    }

    相关文章

      网友评论

          本文标题:for ..in 跟 for ..of的区别

          本文链接:https://www.haomeiwen.com/subject/ydjyxrtx.html