TODAY TOTAL
JS Array속 Object에서 property로 검색하기

JS에서 배열내에 찾고자하는 값의 위치를 찾는 것은 indexOf가 있다.


하지만 배열 속의 객체속성의 값으로 찾아주는 함수는 없다.


웹개발을 하다보면 필요한 경우가 있어서 게시한다.



1
2
3
4
5
6
function arrayObjectIndexOf(myArray, searchTerm, property) {
    for(var i = 0, len = myArray.length; i < len; i++) {
        if (myArray[i][property] === searchTerm) return i;
    }
    return -1;
}
cs


  Comments,     Trackbacks
최근 작성 글
최근 작성 댓글
최근 작성 트랙백
공지사항
링크
글 보관함
검색