鍍金池/ 問答/HTML/ javascript 多維數(shù)組遍歷 相同元素的判斷

javascript 多維數(shù)組遍歷 相同元素的判斷

首先我動態(tài)獲取到一個數(shù)組,他們的name值可能一樣,可能不一樣。
類似下面的結(jié)構(gòu)。也許獲取到的是arr ,也許獲取到的是arr2。

var arr = [{id:1,name:2},{id:2,name:2},...]; //name值一樣
var arr2 = [{id:1,name:2},{id:2,name:223222},....]; //name值不一樣

我想問的是:當(dāng)我獲取到這個數(shù)組后,遍歷他的name值,怎么判斷如果name值都一樣,就是true;如果不一樣就是false?

回答
編輯回答
毀了心
!arr.some(function(el, index) {
    return el.name != arr[index-1 < 0 ? 0 : index -1].name
})
2018年7月19日 11:48