0

私は2つの配列を持っています

var array1 = ['me','you','our'];
var array2 = ['us','they','all'];

私は別の配列を持っています

var arrayList = [array1, array2]

これで、arrayList 内の各配列の各値と比較したい値が 1 つあります。

どうすればそれができますか?

4

3 に答える 3

3

これを試して...

var yourValue;
for(var i=0;i<arrayList.length;i++)
{
   for(var j=0;j<arrayList[i].length;j++)
   {
      if(arrayList[i][j] == yourValue)
      {
         //
         //
      }
   }
}
于 2013-03-13T10:36:45.010 に答える
0
var val='your value';
for(var i=0;i<arrayList.length;i++)
{
if(arrayList[i].indexOf(val)>-1){
// do something
// and break
}
}
于 2013-03-13T10:35:06.960 に答える
0

ループしてからindexOfarrayListを使用します。

var val = 'you';
for(var i = 0; i < arrayList.length; i++){
    if(arrayList[i].indexOf(val) !== -1){
        alert('match');
    }
}
于 2013-03-13T10:35:17.993 に答える