• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

10강 질문드립니다!

21.07.23 14:38 작성 조회수 133

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는 바뀌지 않습니다.

쿠마스님의 프로필

쿠마스

질문자

2021.07.23

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

같은 겁니다.

쿠마스님의 프로필

쿠마스

질문자

2021.07.23

넵 감사합니다!