자바스크립트 클래스에서 생성자 함수의 매개변수를 기본값으로 초기화하는 방법은 무엇인가요?
class MyClass {
  constructor(param1 = defaultValue1, param2 = defaultValue2) {
    // 생성자 함수 내에서 매개변수 사용
    this.param1 = param1;
    this.param2 = param2;
  }
}

// MyClass 인스턴스 생성
const myInstance = new MyClass();

// 기본값이 설정되어 있음
console.log(myInstance.param1); // defaultValue1
console.log(myInstance.param2); // defaultValue2

위의 예시에서 param1param2는 생성자 함수의 매개변수이며, defaultValue1defaultValue2는 각각의 기본값입니다. 생성자 함수 내에서 매개변수를 사용하여 인스턴스의 속성값을 초기화할 수 있습니다. 이렇게 하면 인스턴스를 생성할 때 기본값이 적용됩니다.

자세한 내용은 MDN 웹 문서를 참고하시기 바랍니다.

#자바스크립트 #클래스