JSON去重原创

原创
小哥 5个月前 (02-08) 阅读数 50 #大杂烩
function filterJson(data, Name) {   //data是json对象,Name根据什么领域来重
    var map = {},
      dest = [];
    for (var i = 0; i < data.length; i++) {
        var ai = data[i];
        if (i == 0) {
            dest.push(ai);
        } else {
            var filterData = dest.filter(function (e) {
                return e[Name] == ai[Name];
            })
            if (filterData.length == 0) {
                dest.push(ai);
            }
        }
    }
    return dest;
}
版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除