JavaScript OOP에서 클래스 내부 메서드 호출하기

하나의 메서드 내부에서 this를 통해 다른 메서드를 호출할 수 있습니다. 예제를 통해 살펴보겠습니다. 사용자 클래스와 속성을 반환하는 메서드가 있다고 가정해 봅시다:

javascriptclass User {
  show() {
    return this.name;
  }
}

문자열의 첫 글자를 대문자로 변환하는 cape 메서드도 있다고 가정해 봅시다:

javascriptclass User {
  show() {
    return this.name;
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}

이제 show 메서드 내부에서 cape 메서드를 활용해 봅시다:

javascriptclass User {
  show() {
    return this.cape(this.name);
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}
Задание 1

name 및 surn 속성을 가진 Student 클래스를 만드세요.

Задание 2

문자열의 첫 문자를 가져와 대문자로 만드는 헬퍼 메서드를 만드세요.

Задание 3

학생의 이니셜, 즉 이름과 성의 첫 글자를 반환하는 메서드를 만드세요.