js 中 for..of.. 和 for ..in.. 的区别
for循环中有两个功能特别相似的循环,分别是 for in 和 for of,接下来看看这两个有什么区别吧
for..in
循环出的是key,for...of
循环出的是value
for..in可以循环对象,for..of用来遍历数组,若for..of循环对象的话,要和Object.keys()搭配使用
for..in 循环后面新添加的元素,但是长度不会变,也就是 a.length = 3
而 for..of 只循环属于集合本身的元素
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步