본문 바로가기 메뉴 바로가기

devOhzl

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

devOhzl

검색하기 폼
  • ALL (97)
    • WEB (40)
      • HTML (2)
      • CSS (15)
      • JavaScript (17)
      • TypeScript (6)
    • FrontEnd (6)
      • Vue (15)
      • React (6)
      • React Native (2)
    • CS (0)
    • NodeJS (0)
    • Chart (8)
    • Git (5)
    • Figma (5)
    • 실습 예제 (7)
  • 방명록

객체복사 (1)
[ JavaScript ] 깊은복사(Deep Copy)와 얕은복사(Shallow Copy)

💬 개요보통 나는 객체나 기본 자료형을 복사할 때 나는 = 키워드를 사용하였다.하지만 객체는 = 키워드를 사용했더니 기존의 변수도 같이 수정됐다. 📌 자바스크립트의 원시값 vs 참조값자바스크립트에서의 값은 원시값과 참조값 두 가지 데이터의 타입이 존재한다. - 원시값 기본 자료형(단순한 데이터)를 의미 ( Number,String,Boolean, Null, undefined 등)변수에 원시값을 저장하면, 변수의 메모리 공간에 실제 데이터 값이 저장된다. 할당된 변수를 조작하려고 하면 저장된 실제 값이 조작된다.const a = 1;let b = a;b = 2console.log(a); //1console.log(b); //2원시값은 값을 복사 할 때 복사된 값을 다른 메모리에 할당 하기 때문에 원래의..

WEB/JavaScript 2023. 6. 19. 15:17
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • vscode
  • Figma Style
  • package
  • javascript
  • chartjs
  • piechart
  • 객체
  • 얕은복사
  • npm
  • npm install
  • SCSS
  • SASS
  • Legend
  • 프론트엔드
  • Location
  • Chart
  • Figma 버튼
  • 객체복사
  • echarts
  • Vscode단축키
  • VUE
  • BarChart
  • Figma 기초
  • 깊은복사
  • frontend
  • figma
  • package-lock
  • 환경설정
  • web
  • x축스크롤
more
«   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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바