您的位置:首页 > Web前端 > JQuery

jQuery 判断数组集合 是否包含相同元素.

2018-01-11 21:31 1086 查看
定义:组装数组对象,筛选重复对象。
isRepeat: function(data) {
        var i = 0;
        var obj;
        var arry = [];
        for (i; i < data.length; i++) {
            obj = data[i];
            if ($.inArray(obj, arry) === -1) {
                arry.push(obj);
            }
        }
        return arry;
    }

判断数组对象是否重复,重点判断数组大小是否相等:

// 判断编码是否重复
        _.forEach(ConfigList, function(item) {
            arr.push(item.code);
        });

        report = this.isRepeat(arr);
        if (report.length !== arr.length) {
            this.app.message.error('编码重复');
            return false;
        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: