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

相关文章

  • js超时调用setTimeout和间歇调用setInterval实例分析

    js超时调用setTimeout和间歇调用setInterval实例分析

    这篇文章主要介绍了js超时调用setTimeout和间歇调用setInterval,以实例形式对比分析了setTimeout与setInterval的具体使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-01-01
  • FusionCharts图表显示双Y轴双(多)曲线

    FusionCharts图表显示双Y轴双(多)曲线

    项目中需要FusionCharts图表显示双Y轴,好像FCF_MSLine.swf不可以这样,只能显示一个Y轴,多条线,找了一下,用MSCombiDY2D.swf可以实现,现在晒出来和大家分享一下
    2012-11-11
  • JavaScript移动端常用事件之touch触摸事件详解

    JavaScript移动端常用事件之touch触摸事件详解

    触屏事件touch也称为触摸事件,touch对象代表一个触摸点,触摸点可能是一根手指,也可能是一根触摸笔,触屏事件可响应用户手指(或触摸笔)对屏幕或者触控板操作,下面这篇文章主要给大家介绍了关于JavaScript移动端常用事件之touch触摸事件的相关资料,需要的朋友可以参考下
    2022-10-10
  • 模仿JQuery.extend函数扩展自己对象的js代码

    模仿JQuery.extend函数扩展自己对象的js代码

    最近打算写个自己的js工具集合,把自己平常经常使用的方法很好的封装起来,其中模仿了jq的结构。
    2009-12-12
  • js中json对象和字符串的理解及相互转化操作实现方法

    js中json对象和字符串的理解及相互转化操作实现方法

    这篇文章主要介绍了js中json对象和字符串的理解及相互转化操作实现方法,结合实例形式分析了json对象与字符串的功能以及相互转换操作实现技巧,需要的朋友可以参考下
    2017-09-09
  • bootstrap fileinput 插件使用项目总结(经验)

    bootstrap fileinput 插件使用项目总结(经验)

    这篇文章主要介绍了bootstrap fileinput 插件使用项目总结,是小编日常碰到的问题及解决方法,需要的朋友可以参考下
    2017-02-02
  • JavaScript中的工厂函数(推荐)

    JavaScript中的工厂函数(推荐)

    所谓工厂函数,就是指这些内建函数都是类对象,当你调用他们时,实际上是创建了一个类实例。这篇文章主要介绍了JavaScript工厂函数,需要的朋友可以参考下
    2017-03-03
  • ECMAScript6函数默认参数

    ECMAScript6函数默认参数

    这篇文章主要介绍了ECMAScript6函数默认参数的相关资料,需要的朋友可以参考下
    2015-06-06
  • JS消息弹框alert、confirm、prompt的实现代码

    JS消息弹框alert、confirm、prompt的实现代码

    这篇文章主要介绍了JS消息弹框alert、confirm、prompt,文中还给大家介绍了js的三大基础弹框,结合示例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • TypeScript中let和var的区别介绍

    TypeScript中let和var的区别介绍

    这篇文章主要介绍了TypeScript let与var的区别,主要从作用域等这几个方面做详细介绍,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07

最新评论