JayGo 개발 연습장

  • 홈
  • 태그
  • 방명록

깊은 복사 1

얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy)

얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy)JavaScript의 데이터 타입은 크게 원시 타입(Primitive Type)과 참조 타입(Reference Type)으로 나눌 수 있다. 원시 타입은 확보된 스택 메모리에 값을 직접 저장하지만, 참조 타입은 값을 힙 영역에 저장하고, 스택에는 데이터가 저장된 힙 메모리 영역의 첫 주소값이 저장된다. 값을 스택에 직접 저장하는지 참조할 주소를 저장하는지에 따라 차이가 있으며, 그 차이로 인해 데이터 복제 방법에서 차이가 생긴다(원시 타입과 참조 타입 참고).원시 타입 데이터는 변수로 데이터를 복제하면 값이 저장된 동일한 메모리 주소를 가리킨다. 원시 타입의 값은 불변이기 때문에 복제한 변수에 다른 값을 재할당하면 가리키던 메모리 공간에 ..

JavaScript 2024.10.11
이전
1
다음
더보기
프로필사진

JayGo 개발 연습장

jaygo-dev 님의 블로그 입니다.

  • 분류 전체보기 (89)
    • HTML-CSS (6)
    • JavaScript (15)
    • React (10)
    • Node (1)
    • Express (0)
    • Web (2)
    • Git-Github (3)
    • 개발 용어-상식 (1)
    • TIL (46)

Tag

실행 컨텍스트, CSS, HTML, 프로퍼티, form 태그, 리액트, Til, Vite, common js, react, es module, 자바스크립트, createElement, jsx, JavaScript, git, useState, 원시 타입, 오블완, 티스토리챌린지,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바