set和map setmap set var arr = [1,1,2,3], var set = new Set(arr), //返回值中不允许有重复的值 console.log(set) //返回的是类数组对象,可以通过扩展运算符或Array.from()方法,将类数组转化为数组 console.log([...set]) map var map = new Map(arr), var obj = {p:'hello world'} map.set(obj,'content') map.get(obj) //content