var all = [
{ timeStart: '9:00', timeEnd: '10:00', },
{ timeStart: '10:00', timeEnd: '11:00', },
{ timeStart: '11:00', timeEnd: '12:00', },
{ timeStart: '12:00', timeEnd: '13:00', }
]
//去除timeStart相等的
console.log(uniqueArray(all, timeStart));
//数组去重复 function uniqueArray(array, key) { var result = [array[0]]; for(var i = 1; i < array.length; i++) { var item = array[i]; var repeat = false; for(var j = 0; j < result.length; j++) { if(item[key] == result[j][key]) { repeat = true; break; } } if(!repeat) { result.push(item); } } return result; };