欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js删除数组、遍历删除元素

程序员文章站 2022-04-20 09:11:05
js中遍历删除元素: 思想就是在遍历的时候定义一个变量,删除元素之后 i++ 做判断,遍历下一次 原文地址:这里写链接内容 for (var i = 0,flag=t...

js中遍历删除元素:

思想就是在遍历的时候定义一个变量,删除元素之后 i++ 做判断,遍历下一次

原文地址:这里写链接内容

  for (var i = 0,flag=true,length=_shoppingCarts.length ;i < length; flag ? i++ : i) {

                        if(_shoppingCarts[i] &&  _shoppingCarts[i].number==0){
                            _shoppingCarts.splice(i,1);
                            flag = false;
                        }else{
                            flag = true;
                        }

                        if (_shoppingCarts[i].productId == row.productId) {
                            return;
                        }

                    }