강의

멘토링

커뮤니티

Inflearn Community Q&A

hs6383's profile image
hs6383

asked

[Renewal] Introduction to JavaScript in Zero Seconds through Coding Self-Study

Self Check - Making a Computer That Pretends to Think

10강 질문드립니다!

Written on

·

220

0

onBattleMenuInput 메소드에서

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

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

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

javascript

Answer 1

0

zerocho님의 프로필 이미지
zerocho
Instructor

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

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

hs6383님의 프로필 이미지
hs6383
Questioner

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

zerocho님의 프로필 이미지
zerocho
Instructor

같은 겁니다.

hs6383님의 프로필 이미지
hs6383
Questioner

넵 감사합니다!

hs6383's profile image
hs6383

asked

Ask a question