题目:请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。问题:报错:尝试解决:
1 回答
慕雪6442864
TA贡献1812条经验 获得超5个赞
> Array.prototype.distinct = function() {
... var temp = this.filter( (item, index) => {
..... return this.lastIndexOf(item)===index;
..... })
... return temp;
... }
[Function]
> console.log(['a', 'b', 'c', 'd', 'b', 'a', 'a', 'e'].distinct());
[ 'c', 'd', 'b', 'a', 'e' ]
添加回答
举报
0/150
提交
取消
