资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
去除有数组中重复的元素
<img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%3E%20%0D%0AArray.prototype.distinct%20%3D%20function()%7B%20%0D%0A%20var%20%24%20%3D%20this%3B%20%0D%0A%20var%20o1%20%3D%20%7B%7D%3B%20%0D%0A%20var%20o2%20%3D%20%7B%7D%3B%20%0D%0A%20var%20o3%20%3D%20%5B%5D%3B%20%0D%0A%0D%0A%20var%20o%3B%20%0D%0A%20for(var%20i%3D0%3Bo%20%3D%20%24%5Bi%5D%3Bi%2B%2B)%7B%20%0D%0A%20%20if(o%20in%20o1)%7B%20%0D%0A%20%20%20if(!(o%20in%20o2))%20o2%5Bo%5D%20%3D%20o%3B%20%0D%0A%20%20%20delete%20%24%5Bi%5D%3B%20%0D%0A%20%20%7Delse%7B%20%0D%0A%20%20%20o1%5Bo%5D%20%3D%20o%3B%20%0D%0A%20%20%7D%20%0D%0A%20%7D%20%0D%0A%20%20%0D%0A%20%24.length%20%3D%200%3B%20%0D%0A%20for(o%20in%20o1)%7B%20%0D%0A%20%20%24.push(o)%3B%20%0D%0A%20%7D%20%0D%0A%20%20%0D%0A%20for(o%20in%20o2)%7B%20%0D%0A%20%20o3.push(o)%3B%20%0D%0A%20%7D%20%0D%0A%20%20%20%0D%0A%20return%20o3%3B%20%0D%0A%7D%20%0D%0Avar%20a%20%3D%20%5B2%2C2%2C2%2C3%2C3%2C3%2C4%2C4%2C5%2C6%2C7%2C7%5D%3B%20%0D%0Aalert(%22%E5%8E%9F%E6%95%B0%E7%BB%84%EF%BC%9A%22%20%2B%20a)%3B%20%0D%0Aalert(%22%E6%9C%89%E9%87%8D%E5%A4%8D%E7%9A%84%E5%85%83%E7%B4%A0%E6%98%AF%EF%BC%9A%22%20%2B%20a.distinct())%3B%20%0D%0Aalert(%22%E6%95%B4%E7%90%86%E5%90%8E%E7%9A%84%E6%95%B0%E7%BB%84%E6%98%AF%EF%BC%9A%22%20%2B%20a)%3B%20%0D%0Aalert(%22%E6%95%B4%E7%90%86%E5%90%8E%E7%9A%84%E9%95%BF%E5%BA%A6%E6%98%AF%3A%22%20%2B%20a.length)%20%0D%0A%3C%2Fscript%3E">
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程