2014-06-19 3 views
0

임 다음 개체를 반복하고 어떤 인덱스 item-2 (또는 다른 문자열)도 속하는지 확인하려면 Im. 이 경우 나는 인덱스를 기대 [0]의 경우에 대한 item-2 [1]특정 문자열의 개체 인덱스를 확인하십시오.

문자열 메신저, 항상 첫 번째 객체의 인덱스로 존재할에 대한 인덱스를 확인하고자하는 - 아래의 예에서 item-1item-2

var products = [ 
    ["item-1", 
    "image1.png", 
    "image2.png", 
    "image3.png" 
    ], 
    ["item-2", 
    "image1.png", 
    "image2.png" 
    ] 
]; 

이 문제를 해결하는 방법에 대한 제안 사항이 있으십니까? for 루프와 같은 것을 생각하고 indexOf 문자열 검사를 수행했습니다. 그러나 첫 번째 인덱스 또는 이와 유사한 방법을 구체적으로 검색하는 방법은 전적으로 명확하지 않습니다.

답변

0

이와 비슷한?

function FindIndex(InputArray, SearchItem) 
{ 
    for (var i = 0; i < InputArray.length; i++) 
    { 
     if (InputArray[i][0] == SearchItem) 
      return i; 
    } 

    return -1; // not found 
} 
관련 문제