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 相关文章推荐
使用jquery为table动态添加行的实现代码
Mar 30 Javascript
jquery中选择块并改变属性值的方法
Jul 31 Javascript
解析jQueryEasyUI的使用
Nov 22 Javascript
vue.js实现仿原生ios时间选择组件实例代码
Dec 21 Javascript
利用jquery禁止外层滚动条的滚动
Jan 05 Javascript
JS身份证信息验证正则表达式
Jun 12 Javascript
vue实现图书管理demo详解
Oct 17 Javascript
JavaScript之创意时钟项目(实例讲解)
Oct 23 Javascript
小程序中canvas的drawImage方法参数使用详解
Jul 04 Javascript
vue.js中ref和$refs的使用及示例讲解
Aug 14 Javascript
vue自定义指令和动态路由实现权限控制
Aug 28 Javascript
vue实现简单全选和反选功能
Sep 15 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
Protoss兵种对照表
2020/03/14 星际争霸
用mysql内存表来代替php session的类
2009/02/01 PHP
php 魔术方法使用说明
2009/10/20 PHP
php调用mysql数据 dbclass类
2011/05/07 PHP
浅谈PHP错误类型及屏蔽方法
2017/05/27 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
javascript下function声明一些小结
2007/12/28 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
jQuery插件ajaxFileUpload使用实例解析
2016/10/19 Javascript
详解vue中async-await的使用误区
2018/12/05 Javascript
javascript中call,apply,callee,caller用法实例分析
2019/07/24 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
vue 返回上一页,页面样式错乱的解决
2019/11/14 Javascript
pytest中文文档之编写断言
2019/09/12 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
PyCharm2019安装教程及其使用(图文教程)
2019/09/29 Python
Django中使用MySQL5.5的教程
2019/12/18 Python
python接口自动化如何封装获取常量的类
2019/12/24 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
html5 Canvas画图教程(4)—未闭合的路径及渐变色的填充方法
2013/01/09 HTML / CSS
Canvas在超级玛丽游戏中的应用详解
2021/02/06 HTML / CSS
波兰快递服务:Globkurier.pl
2019/11/08 全球购物
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
优秀的茶餐厅创业计划书
2014/01/03 职场文书
办公室文员工作职责
2014/01/31 职场文书
讲文明树新风演讲稿
2014/05/12 职场文书
清明节扫墓活动总结
2015/02/09 职场文书
青岛海底世界导游词
2015/02/11 职场文书
医务人员医德考评自我评价
2015/03/03 职场文书
Oracle设置DB、监听和EM开机启动的方法
2021/04/25 Oracle
nginx lua 操作 mysql
2022/05/15 Servers