返回顶部
  • 发帖数18
  • 粉丝3

文字是我们记忆时代的最后力量。巴比特媒介,申请专栏请投稿chic@8btc.com,WeChat:archie2,欢迎和我分享你对区块链的一切想法。

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • 热心会员

    经常帮助其他会员答疑
  • 推广达人

    积极宣传本站,为本站带来更多注册会员

[币交易] JS 两个数组,比较差值的时候,splice删除元素,会出现删不干净的情况

  [复制链接]
币圈王 显示全部楼层 发表于 2020-8-13 11:03:22 |阅读模式 打印 上一主题 下一主题
10
未解决

JS 两个数组,比较差值的时候,splice删除元素,会出现删不干净的情况

  • 币圈王
  • 版主
  • 2020-08-13 11:03:22
  • 发布在 问答/互助
2755 0
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 ]`

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

星点互联 成立于2014年8月,是目前国内优秀的开源技术社区,拥有超过300万会员,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作