Js循环数组去重拿最新数据
var array = [['C01', '西游记'], ['C02', '水浒传'], ['C01', '三国演义'], ['C01', '三国演义1'], ['C02', '水浒传2'], ['C03', '三国演义1']] var array1 = [] var array2 = [] for (var i = 0; i < array.length; i++) { if (array1.indexOf(array[i][0]) < 0) { array1.push(array[i][0]) array2.push(array[i]) } } for (var j = 0; j < array.length; j++) { for (var u = 0; u < array2.length; u++) { if (array2[u][0].indexOf(array[j][0]) >= 0) { if (array[j][0] == array2[u][0]) { array2[u] = array[j] } } } }