var i = -1;
var lst = objlist.filter(function (item, oindex) {
if (item.MealID == MealID) {
i = oindex;//根据条件,查询要删除对象在数组里的索引
}
return item.MealID == MealID;
})
if (i < 0) { return; }//没有找到删除对象
var temp1 = objlist.slice(0, i);//前段数组A
var temp2 = objlist.slice(i + 1, objlist.length);//后段数组B
var rs_concat = temp1.concat(temp2);//数组A+数组B