inflearn logo
강의

Course

Instructor

Learning JavaScript while making web games

Why Use Prototypes

프로토타입 질문

Resolved

278

Blockmonkey

3 asked

0

프로토타입이 왜 필요한지에 대해서 잘 이해가 안가서 질문드립니다.

팩토리 패턴에서 사용한 코드 (아래) 여기에 그냥 type = 'toy'; width = 100; height = 200; 이런식으로 추가해줘도 똑같이 적용될텐데, 왜 굳이 프로토타입을 써야하는건지 제가 놓치고 있는 부분이 어딘지 잘 이해가 되지 않습니다.

const cardFactory = (name, damage, hp)=>{
return {
name: name,
damage: damage,
hp : hp,
type: 'character',
attack : function(){
console.log('공격 !');
},
defence : function(){
console.log('방어 !');
}
}
}

javascript

Answer 2

0

Blockmonkey

감사합니다 !

0

zerocho

기존에 생성했던 카드들의 속성을 나중에 바꾸려면 일일이 반복문을 돌며 수정해야합니다. 프로토타입을 사용하면 반복문을 사용하지 않고도 한 방에 바꿀 수 있습니다.

iput 입력글자 제한에러...

0

241

0

리팩토링 관련 질문입니다. (자스스톤)

0

290

1

카드 짝맞추기 react-native

0

359

0

필터 메소드 관련 질문입니다.

0

351

1

가위바위보 게임 질문드립니다~

0

220

1

자바스크립트 기초에 관해서 질문있습니다.

0

222

1

질문입니다.

1

371

1

이벤트 리스너 안에서 동작 질문드립니다.

0

346

2

질문드립니다.

0

207

0

안녕하세요 깊은 복사 부분에서 질문 있습니다.

0

257

1

document.createElement('')함수에서

0

255

2

안녕하세요 클로저 부분에서 질문 있습니다.

0

290

1

안녕하세요 제로초님

0

761

1

끝말잇기 화면에 출력 반복문을 이용해서 횟수 제한

0

258

1

안녕하세요 제로초님 질문있습니다

0

326

1

안녕하세요 강의 정말 잘시청하고있습니다.

0

290

3

?

0

159

1

틱택토 게임에서 게임이 끝나고

0

582

1

9 곱하는게 이해가 안 되요~

0

182

1

지뢰찾기 에러잡아내기에서 질문있습니다!

0

471

4

지뢰찾기 에러 관련 질문!

0

496

3

리팩토링에 관한 질문입니다.

0

254

2

Array/Object spread

0

215

1

지뢰찾기게임에서 Math.random() 질문

0

234

1