当前位置:网站首页>for..of vs. for..in 语句

for..of vs. for..in 语句

2022-06-22 15:22:00 xiao_zhu_ting_feng

for..offor..in均可迭代一个列表;但是用于迭代的值却不同,for..in迭代的是对象的  的列表,而for..of则迭代对象的键对应的值。

下面的例子展示了两者之间的区别:

let list = [4, 5, 6];

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

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

 

原网站

版权声明
本文为[xiao_zhu_ting_feng]所创,转载请带上原文链接,感谢
https://blog.csdn.net/xiao_zhu_ting_feng/article/details/113841962