Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript로 객체 결합 및 속성 삭제

<시간/>

두 개의 객체를 포함하는 다음과 같은 객체 배열이 있으며 두 객체를 하나로 결합하고 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' }