728x90
출처: https://www.linkedin.com/pulse/javascript-find-object-array-based-objects-property-rafael/
출처에 설명이 매우 잘 되어있다.
object array, 즉 이런걸 말하는거다.
[
{ id: 1, name: a},
{ id: 2, name: b},
{id: 3, name: c},
.
.
.
]
여기서 array에 속한 object의 특정 값을 찾아 해당 object를 반환 하는 방법을 검색 해 보았다.
ES6에선 정만 간단히 아래와 같이 하면 된다고 한다.
var obj = objArray.find(function (obj) { return obj.id === 3; });
테스트 결과 잘 된다.
※ 이것은 버전과 관계없이 망할 IE에서는 작동하지 않는다고 한다. 테스트 결과 오류뿜뿜.
'내가 자꾸 까먹어서 쓰는 개발 이야기 > JavaScript' 카테고리의 다른 글
[Webpack] node_modules/node-sass/vendor 오류 대처 (0) | 2019.09.23 |
---|---|
[Webpack] 원격 서버 Browser-Sync 사용하기 (0) | 2019.03.20 |
webpack 2부: 기초 config (0) | 2018.02.20 |
webpack 1부: 설치 (0) | 2018.02.19 |
iframe에서 부모창 주소 이동 (0) | 2015.11.30 |
최근댓글