Home IT/WEB 객체를 복사하고 특정 키를 제외하여 객체를 생성하는 방법

[javascript]객체를 복사하고 특정 키를 제외하여 객체를 생성하는 방법

const obj = {
  name: 'markettraders',
  age: 20,
  address: {
    city: 'seoul',
    zip: '12345'
  },
  phone: '010-0000-0000'
};

const newObj = _.omit(_.cloneDeep(obj), ['address'])
inline ad

lodash의 cloneDeep()와 omit() 메서드를 함께 사용하여 객체를 복사하고 특정 키를 제외한 새로운 객체를 생성하는 방법을 알려드리겠습니다.

이렇게하면 newObj 객체에는 address 키가 없는 obj 객체의 복사본이 생성됩니다. cloneDeep() 메서드를 사용하여 객체를 깊은 복사하고, omit() 메서드를 사용하여 address 키를 제외한 새로운 객체를 생성합니다.

RECENT POSTS

[nest.js]nest.js, node.js, 프로젝트 생성 방법

Node.js 설치 Node.js의 공식 웹사이트(nodejs.org)에서 Windows용 인스톨러를 다운로드합니다. 다운로드한 인스톨러를 실행하여 설치합니다. Node Version Manager(NVM)을 사용하는 경우 nvm install node # 최신 버전 설치 nvm install 14 #...

[광주]위파크 더 센트럴 분양주택 분양안내

기본정보 공급위치: 광주광역시 서구 풍암동 10-12번지 일원 공급번호: 2023000351 공급규모: 625세대 분양/입주: 분양 2023-08-04 / 입주 2026-08 건설사: (주)호반건설 (주)라인건설 분양문의: 1670-5676 분양정보: 분양정보 자세히보기 홈페이지 주소: http://www.wepark-central.co.kr/ 모집공고문 보기 청약일정 모집공고일: 2023-08-04 청약접수: 2023-08-14...

[강원]힐스테이트 속초 분양주택 분양안내

기본정보 공급위치: 강원특별자치도 속초시 금호동 622-40 일원 공급번호: 2023000337 공급규모: 925세대 분양/입주: 분양 2023-07-21 / 입주 2026-05 건설사: 현대엔지니어링(주) 분양문의: 033-947-0925 분양정보: 분양정보 자세히보기 홈페이지 주소: http://www.hillstate-sokcho.co.kr 모집공고문 보기 청약일정 모집공고일: 2023-07-21 청약접수: 2023-07-31 ~...

GSAP와 ScrollTrigger 플러그인을 사용하여 여러 패널을 고정 시키는 방법

여러 패널 고정시키는 방법 GSAP (GreenSock Animation Platform)과 ScrollTrigger 플러그인을 사용하여 여러 패널을 스크롤 위치에 따라 고정하는 기능을 구현할 수 있습니다. <section id="section1" class="parallax__item"></section> <section id="section2"...