자주 난처한 상황에 빠지지는 않지만 지금 당장 단어가 손실됩니다.자바 스크립트 객체 동작
크롬 37.0.2062.120 분
를 사용내 console.log();
이 결과를보고 왜 누군가가 나에게 설명 할 수 있습니까?
JS 코드
var some_obj = {min:1};
var another_obj = {};
console.log(some_obj);
another_obj['sometarget'] = some_obj; // <- What is this sorcery?!?!?
another_obj['sometarget']['required'] = true;
console.log(some_obj);
CONSOLE.LOG() 출력
Object {min: 1}
Object {min: 1, required: true}
JSFIDDLE
http://jsfiddle.net/qrnaw7j2/1/
그 결과 중 어떤 부분을 기대하지 않습니까? 네가 놀랐던 게 놀랍 니? –
검색을하면 몇 백 개의 중복을 발견 할 수 있습니다. 여기에 하나 -> ** http : //stackoverflow.com/questions/9437981/object-pass-by-reference** – adeneo