js数组中两个有相同删除一个

for (var i = 0; i < project.Before.length; i++) {
                    var j = 0;
                    for (j = 0; j < data.length; j++) {
                        if (project.Before[i].ProjectBeforeObject != null && project.Before[i].ProjectBeforeObject.CZ == data[j].DEPTNAME) {
                            project.Before[i].ProjectBeforeObject.SEQ = data[j].SEQ;
                            break;
                        }
                    }
                    if (j == data.length) {
                        project.Before.splice(i, 1);
                        i--;
                    }
                }

posted @ 2017-05-09 16:41  萌橙  阅读(1502)  评论(0编辑  收藏  举报