작성
·
178
1
답변 1
1
안녕하세요 Eun-Gil Cho 님. 좋은 질문 감사드립니다 :) ㅎㅎㅎ
우선 person 을 콘솔로 찍어서 어떤 값을 가지고 있는지 확인해 보시길 권해드립니다.
즉시실행함수가 return 하는 객체에는 age 라는 값이 존재하지 않습니다.
그렇기 때문에 person.age = 30은 기존에 없던 새로운 키에 값을 할당하는 것과 마찬가지가 되어버립니다.
person.age 와 즉시실행함수 안의 var age는 전혀 상관없다는 것을 유념하시기 바랍니다 :)
답변이 도움이 됐으면 좋겠습니다.
감사합니다!