48、JavaScript 数组和对象遍历

for循环

forin:通常用于遍历数组和对象,遍历键名,原型上的方法也会遍历到

forEach:普通的遍历,将整个数组遍历一遍

filter:过滤,符合条件返回,长度可能改动,返回一个新数组

map:映射,返回一个长度不变,值更新的新数组

for…of:一般用于遍历集合,也可用于遍历数组(遍历键值)
 
对象for …of
 
setfor…of
 
mapfor…of