Es6 Set 获取数组对象中指定的对象属性,得到新的数据,并且对其进行去重 let people = [ { name: 'liu', age: 23, }, { name: 'cai', age: 24, }, { name: 'liu', age: 23, } ] let list = [] people.map(item => { list.push(item.name) }) // list = ["liu", "cai", "liu"] Array.from(new Set(list)) // ["liu", "cai"] // 简写 [...new Set(list)]