对象数组删除指定元素 _arr是数组,_obj要删除的元素 function removeAaary(_arr, _obj) { var length = _arr.length; for (var i = 0; i < length; i++) { if (_arr[i] == _obj) { if (i == 0) { _arr.shift(); return _arr; } else if (i == length - 1) { _arr.pop(); return _arr; } else { _arr.splice(i, 1); return _arr; } } } }