두 개의 객체를 포함하는 다음과 같은 객체 배열이 있으며 두 객체를 하나로 결합하고 chk 속성을 모두 제거해야 합니다 -
const err = [ { "chk" : true, "name": "test" }, { "chk" :true, "post": "test" } ];
1단계 − 개체를 결합하여 단일 개체 형성
const errObj = Object.assign(...err);
2단계 − chk 속성 제거
delete errObj['chk']; console.log(errObj);
이제 출력이 포함된 전체 코드를 살펴보겠습니다 −
예시
const err = [ { "chk" : true, "name": "test" }, { "chk" :true, "post": "test" } ]; const errObj = Object.assign(...err); delete errObj['chk']; console.log(errObj);
출력
콘솔의 출력은 다음과 같습니다 -
{ name: 'test', post: 'test' }