//根据key给数组去重,没有key的话就平铺去重
Array.prototype.unique = function (key) {
var obj = new Object();
this.map((item) => {
if (key && item[key] && !obj[item[key]]) {
obj[item[key]] = true;
} else if (!key && item && !obj[item]) {
obj[item] = true;
}
})
return Object.keys(obj)
}