자바스크립트 클래스

Javascript

클래스) 클래스 필드와 프라이빗 필드

선요약 클래스 필드는 클래스로 인스턴스를 만들때 모든 인스턴스가 사용할 수 있는 프로퍼티를 생성한다. 프라이빗 필드는 인스턴스에 프로퍼티를 만들어주나, 클래스 내에서만 수정이 가능한 프로퍼티를 생성한다. 둘다 문법적 설탕의 개념이다. 클래스 class Player { numLives = 10 #score = 0 constructor(first, last) { this.#onNewbee() this.first = first this.last = last } setScore(newScore) { this.#score = newScore } getScore() { return this.#score } loseLife() { this.numLives -= 1 } #onNewbee() { console.log("..

2DC
'자바스크립트 클래스' 태그의 글 목록