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 相关文章推荐
IE innerHTML,outerHTML所引起的问题
Jun 04 Javascript
基于jQuery的星级评分插件
Aug 12 Javascript
jQuery处理xml格式的返回数据(实例解析)
Nov 28 Javascript
Windows 系统下安装和部署Egret的开发环境
Jul 31 Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 Javascript
使用jQuery mobile库检测url绝对地址和相对地址的方法
Dec 04 Javascript
canvas绘制表盘时钟
Jan 23 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
Feb 16 Javascript
教你快速搭建Node.Js服务器的方法教程
Mar 30 Javascript
微信小程序 获取javascript 里的数据
Aug 17 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
Feb 22 Javascript
Vue 自定义动态组件实例详解
Mar 28 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
php中日期加减法运算实现代码
2011/12/08 PHP
基于Discuz security.inc.php代码的深入分析
2013/06/03 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
2014/07/15 PHP
php生成高清缩略图实例详解
2015/12/07 PHP
php微信公众号开发之欢迎老朋友
2018/10/20 PHP
10个实用的脚本代码工具
2010/05/04 Javascript
jQuery ReferenceError: $ is not defined 错误的处理办法
2013/05/10 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
对之前写的jquery分页做下升级
2014/06/19 Javascript
node.js中的fs.write方法使用说明
2014/12/15 Javascript
JS实现让网页背景图片斜向移动的方法
2015/02/25 Javascript
JavaScript点击按钮后弹出透明浮动层的方法
2015/05/11 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
vue实现简单实时汇率计算功能
2017/01/15 Javascript
js 判断登录界面的账号密码是否为空
2017/02/08 Javascript
JavaScript实现三级联动菜单实例代码
2017/06/26 Javascript
浅谈 Vue 项目优化的方法
2017/12/16 Javascript
在react-router4中进行代码拆分的方法(基于webpack)
2018/03/08 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
[54:17]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第二场 1月10日
2021/03/11 DOTA
python备份文件以及mysql数据库的脚本代码
2013/06/10 Python
Python实现Const详解
2015/01/27 Python
Jupyter 无法下载文件夹如何实现曲线救国
2020/04/22 Python
新手学习Python2和Python3中print不同的用法
2020/06/09 Python
俄罗斯旅游网站:Tripadvisor俄罗斯
2017/03/21 全球购物
日本快乐生活方式购物网站:Shop Japan
2018/07/17 全球购物
汇智创新科技发展有限公司
2015/12/06 面试题
幼儿园教研活动总结
2014/04/30 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL