DEV
JS Array속 Object에서 property로 검색하기
Jose
2018. 7. 7. 19:14
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 |