Notice
Recent Posts
Recent Comments
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- #충무로맛집#골목식당#스테이크#
- 알고리즘
- 삼성역량테스트
- 백준
- 안드로이드
- 코틀린
- 탐탁삼성파우치
- Kotlin
- 비트마스킹
- 투포인터
- 탐탁노트북파우치
- DataBinding
- 삼성파우치
- 삼성청년sw아카데미
- 안드로이드#코틀린#디자인패턴#싱글턴패턴#개발#앱개발
- lateinit
- Higher-Order
- nullalble
- Android
- 아키텍처패턴
- ssafy서울
- kotiln
- bitmasking
- Java
- tomtoc
- 싸피
- 등산로조성
- 자바
- 코딩테스트
- MVVM
Archives
목록개발/Javascript (1)
공상하는 개발자
[Javascript] 깊은 복사 , 얕은 복사 파헤치기
오랜만에 돌아온 포스팅...! 리액트를 공부하며 자바스크립트에 관해서도 공부를 하게 된다. 리액트에서는 상태관리가 중요한데 그 과정에서 깊은 복사, 얕은 복사를 파헤쳐보고 싶었다.. 그럼 레스기릿~ 깊은 복사 - 객체의 실제값을 복사하는 복사. 얕은복사 - 객체의 주소값(참조값)을 복사하는 복사. 자바스크립트에서 값은 원시값과 참조값으로 구분 가능하다. 원시값 Number String Boolean Null Undefined 참조값 Object Symbol 원시값의 경우 값을 넣어줄 때 변수의 메모리공간에 실제 값이 저장된다. 복사를 해도 다른 메모리공간에 할당이 된다. const a = 2; let b = a; b = 3; console.log(a); // 2 console.log(b); // 3 ->..
개발/Javascript
2023. 4. 9. 16:07