青岛网站建设推广公司,中国建筑协会证书查询,做网站资讯运营,盐城建设局网站前言#xff1a;Map数据集可以理解为加强版的对象
一、for...of
1、对象不能用于for of#xff0c;因其没有部署Iterator接口#xff1b;其他数据集如#xff1a;数组、Map、Set、Iterator对象等都可以用for...of2、使用for...of的优势#xff1a;
for of的循环体中可以…前言Map数据集可以理解为加强版的对象
一、for...of
1、对象不能用于for of因其没有部署Iterator接口其他数据集如数组、Map、Set、Iterator对象等都可以用for...of2、使用for...of的优势
for of的循环体中可以使用break跳出循环、continue、return跳出方法
二、Map相关API实例方法或属性
1、初始化
let map new Map([[a, 1],[b, 2],[c, 3],
])2、增删改查
set() delete() clear() get()
3、其他
has() size三、Map相关内容的遍历entries() keys() values()实例方法或属性
map[object Map]for of遍历迭代中的item为数组map.entries()[object Map Iterator]for of遍历迭代中的item为数组map.keys()[object Map Iterator]for of遍历map.values()[object Map Iterator]for of遍历