引言
在项目中经常用得到数组去重,在某些不需要复用的地方我们就不再去封装一个去重方法或者引入lodash,此处介绍一个ES6中操作数组去重的新方法,快速简洁;不考虑兼容性,这种去重的方法代码最少。但这种方法还无法去掉“{}”空对象
方法
[...new Set(arr)]
const newArr = [8, 0, 8]
const uniqArr = [...new Set(newArr)] //得到的就是newArr去重后的数组
在项目中经常用得到数组去重,在某些不需要复用的地方我们就不再去封装一个去重方法或者引入lodash,此处介绍一个ES6中操作数组去重的新方法,快速简洁;不考虑兼容性,这种去重的方法代码最少。但这种方法还无法去掉“{}”空对象
[...new Set(arr)]
const newArr = [8, 0, 8]
const uniqArr = [...new Set(newArr)] //得到的就是newArr去重后的数组