var name1 = { name : 1};
name1 = { name : 2 };
name1 에 값을 재할당 해서
name1은 { name : 2} 가 (화살표) 되었습니다
---------------------------------
var 이름1 = { name : '김'};
function 변경(obj){
obj = { name : 'park'}
}
변경(이름1);
수업내용중 위 함수를 풀이하자면,
이름1 = { name : 'park'} 으로 재할당(화살표) 하였는데
이름1 변수는 왜 아직도 { name : '김'}; 인지 모르겠습니다
재할당하면, 새로운 화살표로 데이터를 가르키는거 아닌가요??
도저히 이해를 못하겠네요 ㅠㅠ
제가 생각하기에 반대되는 일이 일어나고 있어서요
재할당하면, 화살표가 바뀜 vs 함수안에서 재할당한, 화살표가 안바뀜
왜 이런일이 일어나는지 다시봐도 이해를 못하네요 ㅠㅠ