JavaScript forEach 跳出当前循环

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Js 中 forEach 不能使用 continue, break 跳出循环

可以使用 if 语句控制,或者 return . (return true/false) // return --> 类似 for 循环的 continue 


//全选

            $scope.selectAll = function(){

                var all = $scope.all;

                angular.forEach($scope.items, function (item, index) {

                    if(item.hasInventory){

                        item.checked = all;

                        if(all)

                            os[index] = item;

                    }else{

                        return;    //跳出当前循环、或者不写 else 

                    }

                });

                if(!all)

                    os = new Array();

            }


转载于:https://my.oschina.net/jack088/blog/495065


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部