강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

쿠마스님의 프로필 이미지
쿠마스

작성한 질문수

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

셀프 체크 - 생각하는 척하는 컴퓨터 만들기

10강 질문드립니다!

작성

·

224

0

onBattleMenuInput 메소드에서

const { hero, monster } = this; 으로 구조분해 하였는데

hero.getXp(monster.xp) 부분은 this없이 사용이 가능한데

this.monster = null 부분은 왜 this 빼면 오류가 발생하나요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

const a = { hello: 'world' }
const { hello } = a;
hello = 'change';
console.log(a.hello); // world

해도 a.hello는 바뀌지 않습니다.

쿠마스님의 프로필 이미지
쿠마스
질문자

const { hello } = a;  와 const hello = a["hello"]; 는 같은게 아닌가요?

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

같은 겁니다.

쿠마스님의 프로필 이미지
쿠마스
질문자

넵 감사합니다!

쿠마스님의 프로필 이미지
쿠마스

작성한 질문수

질문하기