JS 배열안에 객체 찾는 방법 find() 함수 사용
2021. 6. 9. 18:27ㆍJS
list 배열에 있는 객체 중에서 name이 짱구라는 객체를 찾는다.
find 함수에서 findName함수를 불러 짱구라는 데이터가 있는 객체를 찾아온다.
* 만약 name에 짱구라는 복수 값이 있으면 가장 앞에있는 데이터가 출력이 된다.
그러니 중복되지않는 데이터를 기준으로 불러오는것을 추천한다.
const list = [
{ name: '짱구', age: 5 },
{ name: '철수', age: 6 },
{ name: '훈이', age: 3 },
{ name: '유리', age: 7 },
{ name: '맹구', age: 8 }
]
function findName (people) {
return people.name === '짱구'
}
const result = list.find(findName)
res.json(result)
출처 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/find
728x90
반응형
'JS' 카테고리의 다른 글
JS 쿠키를 Session처럼 사용하는 방법 (0) | 2021.08.31 |
---|---|
JS 원본 내용 그대로 저장 하기 Deep Copy (배열, 객체) (0) | 2021.08.20 |
배열안에있는 값 누적 연산 하기 reduce (0) | 2021.02.21 |
JS 6자리 랜덤 문자열 (인증코드) 만들기 (0) | 2021.01.26 |
JS Array, List 마지막 값 구하기 (0) | 2021.01.25 |