ABC(Always Be Coding)

  • 홈
  • 태그
  • 방명록

얕은복사 1

데이터 복사(copy)에도 깊이가 있다?

이 내용은 자바스크립트 객체를 공부하던 중 아래 내용으로 부터 시작되었다. 객체는 메모리를 효율적으로 사용하기 위해, 그리고 객체를 복사해 생성하는 비용을 절약하여 성능을 향상시키기 위해 객체는 변경 가능한 값으로 설계되어 있다. 메모리 사용의 효율성과 성능을 위해 어느 정도의 구조적인 단점을 감안한 설계라고 할 수 있는데, 이러한 구조적 단점에 따른 부작용이 있다. 그것은 원시 값과는 다르게 여러 개의 식별자가 하나의 객체를 공유할 수 있다는 것이다. 알다시피, 자바스크립트의 자료형은 큰 범주로 "원시(Primitive)타입과 참조(Reference)타입이 있는데, 이 둘의 가장 큰 차이점 중 하나는 바로 원시타입은 할당된 값 그대로 저장되는 반면, 참조타입은 할당된 값이 아닌 해당 값이 저장되어 있는..

Javascript 2023.11.16
이전
1
다음
더보기
프로필사진

이상한 나라의 앨리스에 나오는 토끼굴(🐰)에 살면서 열심히 야크털(🦬)을 깎고 있습니다. 그러면서 생기는 일들에 대해 포스팅을 하고 있습니다.

  • 분류 전체보기 (32)
    • HTML CSS (10)
    • Javascript (21)

Tag

indexOf, find, Javascript, HTML, forEach, Reduce, noreferrer, number, filter, slice, dense array, 자바스크립트, 배열, CSS, array method, PARSEINT, sparse array, 미디어 쿼리 최소화, Deep Copy, shallow copy,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바