collection和map的区别 前端set和map的区别?

前端set和map的区别?Set是一组键值,map是一组键值对象类似于数组,成员的值是唯一的const arr=[1,2,3,4,5,5,4,3,2,1]const Set=new Set()阿弗雷赫

前端set和map的区别?

Set是一组键值,map是一组键值

对象类似于数组,成员的值是唯一的

const arr=[1,2,3,4,5,5,4,3,2,1

]const Set=new Set()阿弗雷赫(项目=>设置。添加(项目))控制台.log(集)//1,2,3,4,5

//快速阵列重复数据消除控制台.log([…new Set(arr)]

映射对象是一组键值对,类似于JSON对象,但键不仅可以是字符串,还可以是对象

var Map=new Map()

var obj={名称:“Xiaoyuan”,年龄:14}地图集(目标,“小圆庙”地图。获取(obj)//小圆庙地图.has(obj)//正确地图.删除(obj)//正确地图.has(obj)//假