第1个回答 2018-03-02
var arr = [['a', 1], ['b', 2], ['a', 2]];
var result = arr.reduce((function () {
var map = {}; return function (result, next) {
var key = next[0]; if (!map[key]) {
map[key] = true;
result.push(next);
} return result;
};
})(), []);
console.log(JSON.stringify(result));本回答被网友采纳