/** * * @param result 要去重的数组 * @param key 根据对象的那个key去重 * @returns {*|Array} */ function delArr(result,key) { var obj = {}; result = result.reduce(function(item, next) { obj[next[key]] ? '' : obj[next[key]] = true && item.push(next); return item; }, []); return result; }