생성자(constructor)

2023. 1. 31. 14:07

일반 함수를 정의하듯이 함수를 만들고 new 키워드를 사용하면 생성자로 사용할 수 있다.

function Player(username, mora, level, pet) {
    this.username = username,
    this.mora = mora,
    this.level = level,
    this.pet = pet,
    this.showUserInfo = function() {
        console.log(this.username + ': ' + this.level + '(level) ' + this.mora + '(mora) ' + this.pet + '(pet)')
    }
}

var new_player = new Player('lumine', 1000000, 57, 'paimon')
new_player.showUserInfo()

 

실행결과


부스트코스의 강의 내용을 정리한 포스트입니다.

https://www.boostcourse.org/cs124

 

자바스크립트의 시작

부스트코스 무료 강의

www.boostcourse.org

'공부 > JavaScript' 카테고리의 다른 글

클래스  (0) 2023.02.02
프로토타입(prototype)  (0) 2023.01.31
객체 프로퍼티 접근 방법  (0) 2023.01.31
객체 속성 삭제(delete 연산자)  (0) 2023.01.30
jQuery  (0) 2023.01.27

BELATED ARTICLES

more