써먹는 웹개발
[Js] 배열내 Object 특정 키의 값으로 중복 제거 본문
728x90
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
const array =
[
{ "name": "Joe", "age": 17 },
{ "name": "Bob", "age": 17 },
{ "name": "Carl", "age": 35 }
]
const key = 'age';
const arrayUniqueByKey = [...new Map(array.map(item =>
[item[key], item])).values()];
console.log(arrayUniqueByKey);
/*OUTPUT
[
{ "name": "Bob", "age": 17 },
{ "name": "Carl", "age": 35 }
]
*/
|
cs |
출처 : https://stackoverflow.com/questions/15125920/how-to-get-distinct-values-from-an-array-of-objects-in-javascript
728x90
반응형
'웹개발 > Js & Jquery' 카테고리의 다른 글
[Jquery] 테이블의 체크된 목록에서 input 태그 값 찾기 (0) | 2023.11.09 |
---|---|
[Js] 정렬 : sort (0) | 2023.10.05 |
[Jquery] (ul 태그 아래) a태그 비활성화/활성화 시키는 방법 (0) | 2023.09.29 |
[Js] queryString 변경 (0) | 2023.09.01 |
[Js] 이클립스 콘솔에서 Can not deserialize instance of java.util.ArrayList from Object value (token `JsonToken.START_OBJECT`) 메시지 출력될때 (0) | 2023.08.31 |
Comments