欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

for...in vs for...of

程序员文章站 2024-03-25 14:35:34
...

for…in(遍历数组对象的键名)

let list = [4, 5, 6];

for (let i in list) {
    console.log(i); // "0", "1", "2",
}

let obj ={a:1,b:2}
for (let i in obj ) {
    console.log(i); // "a", "b"
}

for…of(遍历数组的键值)

for (let i of list) {
    console.log(i); // "4", "5", "6"
}