首页 > web前端 > js教程 > 正文

javascript 删除数组中重复值的几种方法介绍

WBOY
发布: 2016-06-01 09:54:29
原创
1122 人浏览过

具体方法请看下面代码,每种方法都附带了解释,大家可以自己在本网站的在线代码调试工具中运行一下每种方法。

<code class="language-javascript">/*方法一: 1,'1' 会被认为是相同的; 所有hash对象,如:{x;1},{y:1}会被认为是相同的 //10ms */
Array.prototype.unique=function(){
  var newArr=[],obj={};
  for(var i=0,len=this.length;i<len if newarr.push obj return newarr array.prototype.unique="function(){" var for i="0,len=this.length;i<len;i++){" j="i+1,len=newArr.length;j<len;j++)" newarr.splice j-- len arr0='[11,21,221,13,24,"134","1",{x:1,y:1},{name:"pobaby",age:"12",hobby:"football"},{name:"pobaby1",age:"121",hobby:"football1"}];' arr="[],num;" num="Math.floor(Math.random()*50);" arr.push t1="new" date console.log arr.unique t2="new"></len></code>
登录后复制

 

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!