프론트엔드 공부 블로그
close
프로필 배경
프로필 로고

프론트엔드 공부 블로그

  • 분류 전체보기 (319)
    • 웹 개발 (24)
    • JavaScript (79)
    • TypeScript (26)
    • React (55)
    • React Native (25)
    • Node (17)
    • 코딩테스트 연습 (28)
    • 기타 (65)
  • 홈
  • 소개글
  • JavaScript
  • React Native
  • React
  • 기타
  • 구) 블로그
728x90
자바스크립트 깊은 복사 structuredClone()

자바스크립트 깊은 복사 structuredClone()

Object.assign()과 spread operator, slice()를 사용한 복사는 얕은 복사이다. 깊은 복사를 위해서 JSON.parse, JSON.stringify를 사용할 수 있으나 한게점이 있다. JSON.parse, JSON.stringify를 사용하면, 객체 내부의 함수 등 일부 타입의 데이터가 소실될 수 있다. 이런 문제점을 해결하는 새로운 문법이 structuredClone이다. const a = [1, 2, 3]; const b = [...a]; console.log(a, b); // [1, 2, 3] [1, 2, 3] const c = {a: "a", b: "b", c: "c"}; const d = {...c}; console.log(c, d); // { a: "a", b: "b..

  • format_list_bulleted JavaScript
  • · 2022. 10. 25.
  • textsms
728x90
  • navigate_before
  • 1
  • ···
  • 11
  • 12
  • 13
  • 14
  • navigate_next
공지사항
  • Github 🐈
전체 카테고리
  • 분류 전체보기 (319)
    • 웹 개발 (24)
    • JavaScript (79)
    • TypeScript (26)
    • React (55)
    • React Native (25)
    • Node (17)
    • 코딩테스트 연습 (28)
    • 기타 (65)
최근 글
인기 글
최근 댓글
태그
  • #프로그래머스
  • #코딩테스트
  • #javascript
  • #html
  • #react
  • #typescript
  • #알고리즘
  • #타입스크립트
  • #리액트
  • #자바스크립트
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바