IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
[1,2,1,3].unique()实现数组去重最优方法
phpvar
发表于
2017-05-11 06:26:06
love
0
首先得知道数组没有可以直接去重的方法,即直接[].unique()是不支持的,会报“Uncaught TypeError: [].unique is not a function”错误,这就要求我们要将unique()方法添加到数组Array.prototype原型链中。 至于Array.prototype.unique方法内部怎么实现去重,方法多种多样,下面列出3种实现思路: [runcode] [/runcode]