js遍历中遇到的坑
for of 遍歷的只是值(原始數(shù)組的遍歷) 適用遍歷數(shù)/數(shù)組對象/字符串/map/set等(擁有迭代器對象的集合)
for in 遍歷的只是鍵(原始對象的遍歷)(index索引為字符串型數(shù)字,不能直接進(jìn)行幾何運算、遍歷順序有可能不是按照實際數(shù)組的內(nèi)部順序、使用for
in會遍歷數(shù)組所有的可枚舉屬性,包括原型)
使用foreach遍歷數(shù)組的話,使用break不能中斷循環(huán),使用return也不能返回到外層函數(shù)。
ES6中的Set 在vue中v-for形式 使用 v-for of 形式,可以多重嵌套set,遍歷結(jié)果不變
ES6中的Map在vue中 v-for 形式 使用 v-for in形式 , 可以多重嵌套map,遍歷結(jié)果不變
Vue2 開始 v-for 目前只支持 Array | Object | number | string
總結(jié)
- 上一篇: Parsing error: The k
- 下一篇: 让同步函数同步执行,异步函数异步执行,并