javascript - js의 얕은 복사 문제입니다.
世界只因有你
世界只因有你 2017-05-19 10:18:55
0
2
507

오늘 이 코드를 보면서 얕은 복사(shallow copy)에 대해 이야기합니다

으아아아

1. 논리적으로 말하면, 얕은 복사는 객체 자체가 아닌 객체의 참조만 복사해야 합니다. 그러면 obj.c와 obj.d를 모두 수정해야 합니까?

2.var cloneObj=obj, 얕은 복사본으로 간주됩니까?

世界只因有你
世界只因有你

모든 응답(2)
左手右手慢动作

으아아아 으아아아

그래서

으아아아
小葫芦
  1. 객체를 저장하는 변수는 간단히 말해서 다른 자식 요소를 얻을 수 있는 주소로 이해하면 됩니다. 2. 객체의 얕은 복사란 새 객체를 생성하고 해당 하위 요소의 값을 순서대로 복사하는 것을 의미합니다. 3. 따라서 복사된 객체들은 동일한 하위 요소 값을 가지더라도 하위 요소 변수를 저장하는 주소가 다르기 때문에 비교하면 동일하지 않습니다. 4. 두 번째 방법은 주소를 직접 할당하는 것입니다. 새 변수가 생성되지 않거나 하위 요소를 생성하기 위한 새 주소가 생성되지 않습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿