# shallowcopy

16개의 포스트
post-thumbnail

[TIL 0331] 얕은복사/깊은복사

💡 객체 / 배열복사 > 객체 복사라는 것은 존재하지 않는다. 단지, 원본객체와 같은 값을 가진 객체를 새로 만들 수 있을 뿐이다! ✅ 얕은복사 원본 객체의 모든 값을 따로따로 가져오지 않고 마침표 세개를 통해 해당 객체 내의 모든 값을 개별 요소로 분리한다. 복사본

2023년 4월 1일
·
0개의 댓글
·

2023. 3. 31

index 객체&배열 복사(객체 복사, 스프레드 연산자, 깊은 복사, lodash, 배열 복사) 무한스크롤 객체, 배열 복사 복사? 얕은 복사(Shallow Copy) & 깊은 복사(Deep Copy) 복사의 기본 개념 복사본의 값 변경, 재할당 원본aaa 변

2023년 3월 31일
·
0개의 댓글
·

Learn Shallow&Deep Copy

객체&배열 복사(객체 복사, 스프레드 연산자, 깊은 복사, lodash, 배열 복사)복사? 얕은 복사(Shallow Copy) & 깊은 복사(Deep Copy)복사의 기본 개념복사본의 값 변경, 재할당원본aaa 변하지 않고 복사본인 bbb의 값만 변함 객체의 복사복사

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

[Javascript] 얕은 복사와 깊은 복사

(1) mutable : 변경 가능한 (즉, 원본이 변경 가능) (2) immutable : 변경 가능하지 않은 (즉, 원본이 변경 가능하지 않은) - 데이터 원본이 훼손되는 걸 막을 수 있음 (1) Primitive: 원시 데이터 타입 (Number, String,

2023년 3월 21일
·
0개의 댓글
·

Shallow Copy & Deep Copy

[ JS 기본 상식 ]

2023년 2월 27일
·
0개의 댓글
·

[Js] 얕은 복사 / 깊은 복사

주소값(참조값)을 복사.데이터를 공유하고 있기 때문에 값의 변경 등이 모두 반영된다.속성(property)만 복사. 주소는 복사되지 않음.따라서 복사된 객체의 값을 변경하여도 기존의 값은 변경되지 않으며 반대도 적용.위 방법의 경우 1차원은 깊은 복사가 진행되지만, 2

2023년 1월 4일
·
0개의 댓글
·
post-thumbnail

[42Seoul] - CPP Module04

: 업캐스팅, 다운캐스팅, 깊은복사, 얕은 복사, 가상 함수, 순수 가상함수등을 공부하는 과제이다.: 업캐스팅, 다운캐스팅, virtual키워드와 가상함수 및 가상 소멸자, 가상 함수 테이블등에 대해서 잘 나와있다.링크1 : https://modoocode.c

2022년 11월 9일
·
0개의 댓글
·
post-thumbnail

[TIL]JS 복습, Koans 오답노트

length 속성은 배열과 문자열에서만 사용되고, 객체에서는 사용할 수 없다. 그래서 객체.legnth를 했을 땐 'undefined'가 반환됨. 매서드는 어떤 객체의 속성으로 정의된 함수를 말한다. gethere은 now 객체의 속성으로 정의된 함수인 '매서드'라고

2022년 9월 8일
·
0개의 댓글
·

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

- 데이터 저장 방식 값 그 자체가 저장되는 String, Number, Boolen 등과 달리 Object, Array는 해당 데이터를 heap이라 불리우는 저장소에 보관해두고 그 주소값을 저장해 둡니다. profile2에는 profile이라는 객체의 주소값이 복

2022년 7월 26일
·
0개의 댓글
·
post-thumbnail

Object.assign() 사용법

JavaScript의 Object.assign()메서드 사용법을 알아보자.

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

원시자료형과 참조자료형(Primitive vs Reference)

자바스크립트의 데이터 타입은 크게 두 가지로 나누어 볼 수 있다. 원시자료형 ( Primitive data type ) 참조자료형 ( Reference data type )

2022년 7월 11일
·
0개의 댓글
·
post-thumbnail

(Javascript) 얕은 복사(shallow copy) vs 깊은 복사 (deep copy)

\*위의 예시처럼 객체를 직접 대입하는 경우 참조에 의한 할당이 이루어지므로 둘은 같은 데이터 (주소)를 가지고 있다 .이것이 얕은 복사 이다 .위 두 객체는 같은 데이터(주소)를 가지고 있고 , 그래서 같은 주소를 참조하고 있다.때문에 obj2 의 property 를

2022년 4월 22일
·
0개의 댓글
·

파이썬 얕은 복사와 깊은 복사

얕은 복사한 변수는 같은 주소를 가리킨다.깊은 복사한 변수는 똑같은 값을 가지는 새로운 객체의 주소를 가리킨다.얕은 복사하지만 a의 값을 변경시키면 a가 새로운 주소를 가리킨다. 문자열도 숫자와 마찬가지로 불변 객체이기 때문이다.b가 가리키는 주소와 값은 바뀌지 않는다

2021년 11월 18일
·
0개의 댓글
·
post-thumbnail

얕은 복사와 깊은 복사

객체를 복사하는 과정에 있어서 객체가 프로퍼티의 값으로 존재해 이중객체의 형태를 띄는 경우, 복사하는 방법은 얕은 복사와 깊은 복사 두 가지 방법으로 나뉜다.위와 같은 객체를 예로 들면, 프로퍼티 키(이하 키)가 a와 c의 경우 원시값을 프로퍼티 값(이하 값)으로 갖는

2021년 2월 21일
·
0개의 댓글
·
post-thumbnail

[TIL] 2020. 06. 20. ShallowCopy_DeepCopy

자바스크립트에서 배열이나 객체를 복제할 때 고려해야 할 얕은 복제(Shallow Copy)와 깊은 복제(Deep Copy)에 대해 알아본다.우선 자바스크립트의 Data Type에는 Primitive Type과 Reference Type이 있다는 것을 알고 있을 것이다.

2020년 6월 20일
·
0개의 댓글
·