0

の最初の列のみを検索しmyarrayてインデックスを返したい:

たとえば、「s1」を検索すると 0 が返され、「s3」を検索すると 1 が返されます。

JavaScript

myarray = [
['s1', 's2'],
['s3', 's4'],
['s5', 's6']
]
4

1 に答える 1

1

すべての助けてくれてありがとう...

解決

function searchCPL(what, find){
  for(var i= 0, L= what.length; i<L; i++){
    if(what[i][0]=== find) return i;
  }
    return '';
};

searchCPL(myarray, 'value');
于 2012-12-14T17:13:21.313 に答える