>  Q&A  >  본문

javascript - Object.ass() 전체 복사 및 얕은 복사 문제

위 그림과 같이 설명에 따르면 Object.sign()은 얕은 복사본입니다. 왜 속성 a를 변경하면 동일한 참조를 가리키는 것이 아니고 b.c는 동일한 참조를 가리키는 걸까요?

代言代言2670일 전1048

모든 응답(3)나는 대답할 것이다

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-28 09:28:21

    으아악

    이 방법은 항상 깊은 복사에 사용되었습니다. Object.assgin은 첫 번째 레이어만 깊은 복사할 수 있습니다.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-06-28 09:28:21

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-28 09:28:21

    얕은 복사본: 속성 요소가 복잡한 데이터 유형인 경우 내부 요소 복사 참조는
    slice, concat, jQury$.extend({},obj)모두 얕은 복사본입니다.
    자세히 알아보려면 여기를 클릭하세요.

    회신하다
    0
  • 취소회신하다