题解 | #数组去重#

数组去重

http://www.nowcoder.com/practice/0b5ae9c4a8c546f79e2547c0179bfdc2

为 Array 对象添加一个去除重复项的方法

Array.prototype.uniq = function () {
    return [...new Set(this)];
}

Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。
new Set(this) 直接利用Set把数组重复项去掉了,但是它返回的是类数组,所以再转换成数组。

全部评论

相关推荐

双非本科小鼠:27兄弟,不应该还在享受校园吗哈哈😂
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
15
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务