媒体财经行业资讯 比特币 区块链 行情 财经

标题: 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 ]`


作者: neoconex    时间: 2025-1-14 18:25
test test test test test test test test test test
作者: neoconex    时间: 2025-1-14 18:25
neoconex 发表于 2025-1-14 18:25
test test test test test test test test test test

test test test test test test test test test test test test test test test




欢迎光临 媒体财经行业资讯 比特币 区块链 行情 财经 (http://47.100.112.22/demo/qna/) Powered by Discuz! X3.5