for (var i = 0; i < arr.length; i++) {
for (var j = i + 1; j < arr.length; j++) {
if (arr[i].type == arr[j].type && arr[i].service_cname==arr[j].service_cname) {
console.log(arr[i])
removeAaary(arr, arr[i])
}
}
}
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); //刪除下標為i的元素
return _arr;
}
}
}
}複製程式碼
判斷陣列裡面的json 物件是否相等,相等則移除
相關文章
- Javascript 判斷物件是否相等JavaScript物件
- golang中判斷兩個slice是否相等與判斷值下的 陣列是否相等Golang陣列
- js判斷兩個物件是否相等JS物件
- 判斷物件是否相等的方法,==與 isEqual物件
- JavaScript 中,如何判斷兩個物件是否相等?JavaScript物件
- JavaScript判斷兩個變數是否相等JavaScript變數
- js 判斷兩個變數是否相等JS變數
- 為什麼判斷物件是否相等, 不建議用 equals ?物件
- 比較兩個陣列是否相等陣列
- 一道Js判斷物件是否相等面試題引發的故事JS物件面試題
- LC49判斷二叉樹是否相等二叉樹
- 如何判斷JavaScript中的兩變數是否相等?JavaScript變數
- Java檢測物件是否相等Java物件
- JavaScript 專題之如何判斷兩個物件相等JavaScript物件
- python如何判斷字串相等Python字串
- abc250E 判斷字首構成的集合是否相等
- js判斷一個物件是否為陣列JS物件陣列
- JavaScript 判斷陣列或者物件是否為空JavaScript陣列物件
- 判斷某個陣列在不在物件裡陣列物件
- PAT-B 1083 是否存在相等的差【陣列】陣列
- JavaScript 判斷是否是陣列JavaScript陣列
- 【重溫基礎】18.相等性判斷
- matlab比較兩個矩陣是否相等Matlab矩陣
- 透過反射對比兩個物件是否相等反射物件
- js:判斷物件或陣列JS物件陣列
- 移除陣列 arr 中的所有值與 item 相等的元素。不要直接修改陣列 arr,結果返回新的陣列陣列
- java 兩個列表的元素是否相等且各自元素數量相等Java
- 判斷一個陣列是否排好序陣列
- JavaScript判斷陣列是否包含指定元素JavaScript陣列
- JavaScript判斷陣列還是物件JavaScript陣列物件
- javascript陣列如何判斷是否有重複的陣列項JavaScript陣列
- Array · 判斷某元素是否在陣列中陣列
- 判斷是否是陣列的幾種方法陣列
- jquery判斷元素是否存在於陣列中jQuery陣列
- 陣列分割,把陣列分割成和相等的兩部分--遞迴方法陣列遞迴
- shell比較兩個字串是否相等字串
- .Net中字串不變性與相等判斷的特殊場景字串
- Oracle PL/SQL判斷兩個欄位相等或不等問題OracleSQL