为 Array 对象添加一个去除重复项的方法
Array.prototype.uniq = function () { return [...new Set(this)]; }
Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。
new Set(this) 直接利用Set把数组重复项去掉了,但是它返回的是类数组,所以再转换成数组。
为 Array 对象添加一个去除重复项的方法
Array.prototype.uniq = function () { return [...new Set(this)]; }
Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。
new Set(this) 直接利用Set把数组重复项去掉了,但是它返回的是类数组,所以再转换成数组。