collection和map的區(qū)別 前端set和map的區(qū)別?
前端set和map的區(qū)別?Set是一組鍵值,map是一組鍵值對象類似于數(shù)組,成員的值是唯一的const arr=[1,2,3,4,5,5,4,3,2,1]const Set=new Set()阿弗雷赫
前端set和map的區(qū)別?
Set是一組鍵值,map是一組鍵值
對象類似于數(shù)組,成員的值是唯一的
const arr=[1,2,3,4,5,5,4,3,2,1
]const Set=new Set()阿弗雷赫(項目=>設(shè)置。添加(項目))控制臺.log(集)//1,2,3,4,5
//快速陣列重復(fù)數(shù)據(jù)消除控制臺.log([…new Set(arr)]
映射對象是一組鍵值對,類似于JSON對象,但鍵不僅可以是字符串,還可以是對象
var Map=new Map()
var obj={名稱:“Xiaoyuan”,年齡:14}地圖集(目標(biāo),“小圓廟”地圖。獲取(obj)//小圓廟地圖.has(obj)//正確地圖.刪除(obj)//正確地圖.has(obj)//假