面试题- 数组去重

原创 missLee 随笔 JavaScript 2346阅读 2017-05-03 18:32:00 举报

原题:[1,3,1,2].unique()实现数组去重
说实话,看到这个题,我一脸懵逼 (⊙o⊙),这是什么写法,我怎么没有见过。我就说了下用方法传参去重的思路,
面试官微笑的说,恩,我知道你说的这种实现方法,但是我想让你用题目中的去实现

面试题-数组去重
要是我知道,早就说了好嘛 T.T
回来之后,研究了一下,是用原型对象实现,如下html 代码

评论 ( 19 )
最新评论
雨花茶 2017-05-17 11:04:35 19F

收藏了 谢谢楼主

穿男孩的小裤子 8F 2017-05-09 11:38:18 18F

对于有代码洁癖的人来说,看到不对齐的代码好难受啊

穿男孩的小裤子 5F 2017-05-09 11:36:21 17F

还考虑IE9以下的都是耍流氓

th7583362 5F 2017-05-08 10:30:02 16F

还考虑IE6-IE7的都是耍流氓

charon 2017-05-06 10:43:19 15F

Arrayjavascript 代码

低熵体 2017-05-05 23:10:53 14F

javascript 代码

xuqiuyu 12F 2017-05-05 17:41:42 13F

这是之前在gitHub上看到的一个实现 大家看看怎么样 。。。

xuqiuyu 2017-05-05 17:40:42 12F

javascript 代码

qdw_sg 9F 2017-05-05 17:25:38 11F

面向对象和面向过程的区别

yujing 9F 2017-05-05 13:16:38 10F

前面一个直接添加到原型链,通过[1,2].unique() 后面 unique([1,2])

前端不是坑 2017-05-05 10:13:59 9F

这么定义函数Array.prototype.unique = function() {}; 和直接定义函数 function unique(){}; 相比较的优点是什么呀?

losememory 2017-05-05 06:50:35 8F

javascript 代码

missLee 6F 2017-05-04 14:49:42 7F

恩 对

前端小屋 2017-05-04 14:46:52 6F

unique这个词是谁便定义的吧,一开始被这个词整懵逼了

756642763 2017-05-04 10:13:23 5F

在 IE6-8 下,数组的 indexOf 方法还不存在。

missLee 2F 2017-05-04 09:53:42 4F

所有的实例对象共享同一个prototype对象

墨白 2F 2017-05-04 09:00:13 3F

JS原型链

那天山水共长生 2017-05-03 18:59:21 2F

意思就是给定义一个proto属性是吗?

那天山水共长生 2017-05-03 18:59:17 1F

意思就是给定义一个proto属性是吗?