js 알아요? : D js에서 참조하는 방법은 무엇입니까?
let obj = {}
let anotherObj = obj
지금
anotherObj
는
obj
에 참조로
{}
값을 포함한다. 따라서
anotherObj
은
obj
에 대한 참조 만 있습니다. 그러나 새로운 값을
obj
에 재 할당 할 때 js에서 할당하는 방식이 이런 식으로 작동하는 이유는 무엇입니까? 는 그리고이 기능은 아직
{}
값을 포함
anotherObj
anotherObj // {}
obj = null
anotherObj // {}
변수 유용한 monkeypatching의 기술을 제공하는 것을 알고있다. 그러나anotherObj
는 obj
에 대한 참조이며, 나는 당신이 방법이 "참조"일을 오해하고 null
그 질문에 대한 답을보십시오. – jhpratt