Archives
10-21 22:40
Today
17
Total
286,939
관리 메뉴

FILife

[내용추가] ECMAScript6 에서 object array 요소 검색하기 본문

내가 자꾸 까먹어서 쓰는 개발 이야기/JavaScript

[내용추가] ECMAScript6 에서 object array 요소 검색하기

FIL 2018. 8. 9. 16:33

출처: 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에서는 작동하지 않는다고 한다. 테스트 결과 오류뿜뿜.

0 Comments
댓글쓰기 폼