媒体财经行业资讯 比特币 区块链 行情 财经
标题: JS 两个数组,比较差值的时候,splice删除元素,会出现删不干净的情况 [打印本页]
作者: 币圈王 时间: 2020-8-13 11:03
标题: JS 两个数组,比较差值的时候,splice删除元素,会出现删不干净的情况
JS 两个数组,如代码所示。为什么b数组内的1没有全部删除呢?求大神指点
相关代码var a = [1];
var b = [1, 1, 1, 2, 5, 8]
a.forEach((item) => {
b.forEach((val,index) => {
if (val == item) {
b.splice(index, 1);
}
});
});
console.log(b); // `[ 1, 2, 5, 8 ]`
欢迎光临 媒体财经行业资讯 比特币 区块链 行情 财经 (http://47.100.112.22/demo/qna/) |
Powered by Discuz! X3.5 |