본문 바로가기

낙서장/JavaScript

Javascript Object Distinct

const user_1 = {
	name: '모데카이저',
    age: 999,
    address: '소환사협곡'
};

const user_2 = {
	name: '야스오',
    age: 999,
    address: '소환사협곡'
};

const user_3 = {
	name: '요네',
    age: 999,
    address: '소환사협곡'
};

const user_4 = {
	name: '요네',
    age: 999,
    address: '소환사협곡'
};

const users = [user_1, user_2, user_3, user_4];

// findIndex는 맨 처음 데이터 같은 인덱스 번호를 반환한다.
// findIndex로 Object 특정 데이터 인덱스 번호를 찾은 후 filter Index 번호와 같을 경우 add
const distinct_objs = objs.filter((arr, index, callback) => index == 
                                 callback.findIndex(element => element.name == arr.name));

 

 

https://triplexlab.tistory.com/125

 

배열 내 객체(Object) 중복 id 값 제거

배열 내 객체(Object) 중복 id 값 제거 3가지 방법 안녕하세요 TriplexLab입니다. 👋👋 오늘은 배열 내 객체 프로퍼티 값 중에 중복으로 들어간 것을 제거하는 작업은 필수입니다. 여러 가지 방법으

triplexlab.tistory.com

 

'낙서장 > JavaScript' 카테고리의 다른 글

javascript pdf file downlolad  (0) 2022.10.23
javascript drag slide action  (0) 2022.10.05
javascript 정규 표현식 리터럴 설명 굳  (0) 2022.09.28