js数组相减 js数组相减简单示例【删除a数组所有与b数组相同元素】
叶落森 人气:2本文实例讲述了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>
运行结果:
希望本文所述对大家JavaScript程序设计有所帮助。
加载全部内容