js数组相减简单示例【删除a数组所有与b数组相同元素】


Posted in Javascript onMarch 04, 2020

本文实例讲述了js数组相减。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
    <title>js数组相减</title>
</head>
<body>
<script type="text/javascript">
  function arrChange( a, b ){
   for (var i = 0; i < b.length; i++) {
    for (var j = 0; j < a.length; j++) {
     if (a[ j ] == b[ i ]) {//如果是id相同的,那么a[ j ].id == b[ i ].id
      a.splice(j, 1);
      j = j - 1;
     }
    }
   }
   return a;
  }
  var a=[1,2,3,4,5,6,7,8]
  var b=[4,5,6,7,8,9,10]
  debugger
  arrChange(a,b)
  console.log(a)//[1, 2, 3]
</script>
</body>
</html>

运行结果:

js数组相减简单示例【删除a数组所有与b数组相同元素】

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
利用XMLHTTP传递参数在另一页面执行并刷新本页
Oct 26 Javascript
JavaScript DOM 学习第七章 表单的扩展
Feb 19 Javascript
js 控制图片大小核心讲解
Oct 09 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
Sep 04 Javascript
JavaScript判断变量是否为数组的方法(Array)
Feb 24 Javascript
基于JavaScript实现跳转提示页面
Sep 24 Javascript
AngularJS中如何使用echart插件示例详解
Oct 26 Javascript
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Dec 15 Javascript
微信小程序如何获取用户信息
Jan 26 Javascript
Angular父子组件通过服务传参的示例方法
Oct 31 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
Sep 29 Javascript
JavaScript实现动态留言板
Mar 16 Javascript
通过实例了解Javascript柯里化流程
Mar 03 #Javascript
微信小程序getLocation 需要在app.json中声明permission字段
Mar 03 #Javascript
Javascript作用域和作用域链原理解析
Mar 03 #Javascript
JS数组方法reduce的用法实例分析
Mar 03 #Javascript
Javascript模拟实现new原理解析
Mar 03 #Javascript
JS面向对象编程——ES6 中class的继承用法详解
Mar 03 #Javascript
JS面向对象编程实现的拖拽功能案例详解
Mar 03 #Javascript
You might like
Linux下PHP安装mcrypt扩展模块笔记
2014/09/10 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
php socket通信简单实现
2016/11/18 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
bgsound 背景音乐 的一些常用方法及特殊用法小结
2010/05/11 Javascript
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
YUI Compressor压缩JavaScript原理及微优化
2013/01/07 Javascript
Javascript玩转继承(三)
2014/05/08 Javascript
node.js中的fs.readdirSync方法使用说明
2014/12/17 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
简单解析JavaScript中的__proto__属性
2016/05/10 Javascript
JS从一组数据中找到指定的单条数据的方法
2016/06/02 Javascript
javascript时间差插件分享
2016/07/18 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
微信小程序嵌入腾讯视频源过程详解
2019/08/08 Javascript
Angular6使用forRoot() 注册单一实例服务问题
2019/08/27 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
Python的Asyncore异步Socket模块及实现端口转发的例子
2016/06/14 Python
Python在图片中添加文字的两种方法
2017/04/29 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
python实现KNN近邻算法
2020/12/30 Python
大学生军训感想
2014/02/16 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
党的群众路线批评与自我批评范文
2014/10/16 职场文书
2014年纪委工作总结
2014/12/05 职场文书
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android
python中 Flask Web 表单的使用方法
2022/05/20 Python