js数组相减简单示例【删除a数组所有与b数组相同元素】
本文实例讲述了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>
运行结果:

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》、《javascript面向对象入门教程》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
相关文章:
1. docker /var/lib/docker/aufs/mnt 目录清理方法2. Vuex localStorage的具体使用3. python+excel接口自动化获取token并作为请求参数进行传参操作4. Python matplotlib画图时图例说明(legend)放到图像外侧详解5. python tkinter实现下载进度条及抖音视频去水印原理6. Notepad++如何安装Python插件?Notepad++插件怎么装?7. Spring Boot如何开启并使用邮件服务8. ASP.NET泛型三之使用协变和逆变实现类型转换9. 6个常见的 PHP 安全性攻击实例和阻止方法10. vue - props 声明数组和对象操作

网公网安备