1.Map是键值对,Set是值得集合,当然键和值可以是任何的值;
2.Map可以通过get⽅法获取值,⽽set不能因为它只有值;
3.都能通过迭代器进⾏for...of遍历;
4.Set的值是唯⼀的可以做数组去重,Map由于没有格式限制,可以做数据存储;
前端经典面试题之Set和Map的区别
最新推荐文章于 2024-05-06 23:22:03 发布
1.Map是键值对,Set是值得集合,当然键和值可以是任何的值;
2.Map可以通过get⽅法获取值,⽽set不能因为它只有值;
3.都能通过迭代器进⾏for...of遍历;
4.Set的值是唯⼀的可以做数组去重,Map由于没有格式限制,可以做数据存储;