javascript 返回数组中不重复的元素

 更新时间:2009年12月09日 04:58:26   作者:   我要评论
返回数组中不重复的元素的js实现代码。
这是实现结构伪类type-of-type的部分代码:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

觉得效果不高,向无忧高手求救。下面是客服果果的(好强大的正则替换啊):

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

abcdreamer 的实现(此实现能过滤非纯字符串数组里的重复,我比较喜欢):

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

哪位高手有更好的实现,请告诉我一声!
看来有些人不明白norepeat函数与unique函数的区别,norepeat是去除数组中重复的元素,如果数组中有两个a,则去除这两个,unique则会去除其中之一。下面是unique函数的实现:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

相关文章

  • layui table复选框禁止某几条勾选的实例

    layui table复选框禁止某几条勾选的实例

    今天小编就为大家分享一篇layui table复选框禁止某几条勾选的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • 个人小程序接入支付解决方案

    个人小程序接入支付解决方案

    这篇文章主要介绍了个人小程序接入支付解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • JS从数组中随机取出几个数组元素的方法

    JS从数组中随机取出几个数组元素的方法

    JS如何从一个数组中随机取出一个元素或者几个元素呢?其实方法很简单,下面小编给大家分享了JS随机取出几个数组元素的方法,非常不错,需要的朋友参考下
    2016-08-08
  • 移动端如何用下拉刷新的方式实现上拉加载

    移动端如何用下拉刷新的方式实现上拉加载

    这篇文章主要介绍了移动端如何用下拉刷新的方式实现上拉加载,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • JS常见问题整理(持续更新)

    JS常见问题整理(持续更新)

    JS常见问题在开发过程中会经常遇到过,本文整理了一些实际开发中存在的问题,晒出来与大家一起分享,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-08-08
  • JavaScript调试工具汇总

    JavaScript调试工具汇总

    这篇文章主要介绍了7款基于桌面和WEB的JavaScript调试工具,更有效地处理动态类型使应用程序更符合编码标准,不管你是新学习javascript的菜鸟还是业界大神,都非常的有用。
    2014-12-12
  • javascript input输入框模糊提示功能的实现

    javascript input输入框模糊提示功能的实现

    这篇文章主要介绍了javascript input输入框模糊提示功能的实现的相关资料,希望通过本能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • 微信小程序购物车、父子组件传值及calc的注意事项总结

    微信小程序购物车、父子组件传值及calc的注意事项总结

    这篇文章主要给大家介绍了关于微信小程序购物车、父子组件传值及calc的注意事项的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • JS模拟Dialog弹出浮动框效果代码

    JS模拟Dialog弹出浮动框效果代码

    这篇文章主要介绍了JS模拟Dialog弹出浮动框效果代码,涉及JavaScript可拖动窗口的创建及布局相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • 将Sublime Text 3 添加到右键中的简单方法

    将Sublime Text 3 添加到右键中的简单方法

    下面小编就为大家分享一篇将Sublime Text 3 添加到右键中的简单方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论