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需再刷新一下页面才能执行]

相关文章

  • 小程序数据通信方法大全(推荐)

    小程序数据通信方法大全(推荐)

    这篇文章主要介绍了小程序数据通信方法大全,文中详细的介绍了小程序页面、组件之间的三种关系进行通信,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04
  • ES6中如何使用Set和WeakSet

    ES6中如何使用Set和WeakSet

    这篇文章主要为大家详细介绍了ES6中如何使用Set和WeakSet的相关资料,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • JavaScript插件化开发教程 (二)

    JavaScript插件化开发教程 (二)

    本系列的开篇文章我们一起探讨了jQuery如何开发插件,今天这篇文章,我们来继续插件开发之旅,希望大家能够喜欢。
    2015-01-01
  • TypeScript Type Innference(类型判断)

    TypeScript Type Innference(类型判断)

    TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。接下来通过本文给大家介绍TypeScript Type Innference(类型判断)的相关知识,需要的朋友参考下
    2016-03-03
  • 微信小程序实现可拖动悬浮图标的示例代码

    微信小程序实现可拖动悬浮图标的示例代码

    这篇文章主要介绍了微信小程序实现可拖动悬浮图标的示例代码,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-12-12
  • js 日期加红代码 适用于各种cms

    js 日期加红代码 适用于各种cms

    有时候我们需要将当前更新的信息加红,一般情况下需要修改cms系统源码,增加一定的代码量,所以大家可以参考下面的代码。
    2009-05-05
  • leaflet的开发入门教程

    leaflet的开发入门教程

    leaflet是领先的开源JavaScript库为移动设备设计的互动地图。接下来通过本文来给大家介绍下leaflet的开发入门教程,需要的朋友可以参考下
    2016-11-11
  • javascript实现类似java中getClass()得到对象类名的方法

    javascript实现类似java中getClass()得到对象类名的方法

    这篇文章主要介绍了javascript实现类似java中getClass()得到对象类名的方法,实例分析了javascript实现java中getClass方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • 微信小程序学习之数据处理详解

    微信小程序学习之数据处理详解

    这篇文章主要给大家介绍了关于微信小程序中数据处理的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • 收集的一些Array及String原型对象的扩展实现代码

    收集的一些Array及String原型对象的扩展实现代码

    收集的一些Array及String原型对象的扩展实现代码,学习js的朋友可以参考下。并可以自定义的对字符串与array数据,进行扩展。
    2010-12-12

最新评论