/** * 对象数组根据对象里面的某个字段去重 * @param {Array} array [description] * @return {Array} [description] */ const removeRepeatElement = (array, property) => { let hash = {} array = array.reduce((pre, current) => { if (!hash[current[property]]) { hash[current[property]] = true pre.push(current) } return pre }, []) return array }