[JS]请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
生活随笔
收集整理的這篇文章主要介紹了
[JS]请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
請給Array本地對象增加一個原型方法,它用于刪除數組條目中重復的條目(可能有多個),返回值是一個包含被刪除的重復條目的新數組。
剛開始復習js題還不太習慣
CSDN上看了一個帖子,說是牛客上的標答,運行了一下根本不對呀兄弟
以下是我的解法
Array.prototype.distinct = function () {let res = []this.map((v, index) => {if (!res.includes(v)) {res.push(v)}})return res
}
//for test
console.log(['a', 'b', 'c', 'd', 'b', 'a', 'e', 'a'].distinct())
用.map()和.includes()它不香么?
總結
以上是生活随笔為你收集整理的[JS]请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 邮政快递多少钱一公斤啊?
- 下一篇: [JS]请填充代码,使mySort()能