返回多维数组的索引

时间:2012-12-14 16:38:50

标签: javascript

我想只搜索myarray的第一列并返回索引:

示例搜索“s1”返回0,搜索“s3”返回1,依此类推

的javascript

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

1 个答案:

答案 0 :(得分: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');