1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > [JS]请给Array本地对象增加一个原型方法 它用于删除数组条目中重复的条目(可能有多个

[JS]请给Array本地对象增加一个原型方法 它用于删除数组条目中重复的条目(可能有多个

时间:2023-01-10 16:25:45

相关推荐

[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 testconsole.log(['a', 'b', 'c', 'd', 'b', 'a', 'e', 'a'].distinct())

用.map()和.includes()它不香么?

[JS]请给Array本地对象增加一个原型方法 它用于删除数组条目中重复的条目(可能有多个) 返回值是一个包含被删除的重复条目的新数组。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。