鍍金池/ 問答/HTML/ js循環(huán)兩個(gè)數(shù)組匹配某個(gè)key相等進(jìn)行操作

js循環(huán)兩個(gè)數(shù)組匹配某個(gè)key相等進(jìn)行操作

我用的for嵌套 還有沒有什么其他方法 求實(shí)例

回答
編輯回答
六扇門
for (var i=0;i<array1.length;i++){
    var j = array2.indexOf(array1[i]);
    if (j > -1){
        console.log(i);
        console.log(j);
        break;
    }
}

或者使用ES6中的findIndex方法

var i = array1.findIndex(function(value,index,arr){
    return (array2.indexOf(value) > -1);
})

var j = array2.indexOf(array1[i]);
console.log(i,j)
2017年6月14日 07:34