随手记:数组对象去重方法

// 数组对象去重
removeSameData (data, key) {
	let obj = {}
	let newData = data.reduce((cur,next) => {
		let keyName = key ? next[key] : next.id;
		obj[keyName] ? "" : obj[keyName] = true && cur.push(next);
		return cur;
	},[])
	return newData
}

你可能感兴趣的:(前端,javascript,开发语言)