博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中常用到的数组工具方法
阅读量:6208 次
发布时间:2019-06-21

本文共 432 字,大约阅读时间需要 1 分钟。

前言: 数组在ES6之前其原生的方法贴近工具的几乎没有,在这里贴出自己遇到的一些常用的数组方法。比如:去重,交集,etc

  • 去重
function unique1(array){
var n = []; //一个新的临时数组 //遍历当前数组 for(var i = 0; i < array.length; i++){ //如果当前数组的第i已经保存进了临时数组,那么跳过, //否则把当前项push到临时数组里面 if (n.indexOf(array[i]) == -1) n.push(array[i]); } return n;}
  • 交集
function diff(arr1, arr2) {
//对arr1,arr2先进行去重复处理。 var newArr = []; for(var i=0;i

转载于:https://www.cnblogs.com/xihe/p/6138601.html

你可能感兴趣的文章
Linux快速复制或删除大量小文件
查看>>
[云框架]SMACK大数据架构
查看>>
威马汽车合伙人、CTO闫枫:用互联网思维改变百年汽车行业
查看>>
时间序列数据库的秘密(3)——加载和分布式计算
查看>>
python实现希尔排序算法
查看>>
dwz之jqgrid请求重复提交bug修复
查看>>
非监督学习算法:异常检测
查看>>
2015年全球网络及安全市场分析
查看>>
从安防行业网络化态势 看门禁市场发展风向
查看>>
购买安防数字监控关键组件的方法
查看>>
《OSPF和IS-IS详解》一2.7 BGP-IGP的路由交换
查看>>
《善用佳软:高效能人士的软件应用之道》一2.1 LibreOffice:开源社区主导的OpenOffice分支...
查看>>
Web 调试代理 Betwixt.js
查看>>
我不是个内向的程序员,我只是很忙
查看>>
《用友ERP-U8(8.72版)标准财务模拟实训》——第1章 安装用友软件 1.1 用友ERP-U8(8.72版)简介...
查看>>
《数据科学:R语言实现》——3.3 转换数据类型
查看>>
【ANDROID游戏开发之五】游戏注册界面DEMO-实现两个ACTIVITY之间的切换与数据交互!...
查看>>
App开发中甲乙方冲突会闹出啥后果?H5 APP 开发可以改变现状吗
查看>>
怎么恢复MySQL数据库
查看>>
SQLite的使用一
查看>>