Akses kepada Kaedah dalam Kelas OOP di JavaScript

Satu kaedah boleh dipanggil di dalam kaedah lain melalui this. Mari kita lihat contoh. Katakan kita mempunyai kelas Pengguna dengan kaedah yang mengembalikan sifat:

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

Katakan kita juga mempunyai kaedah cape, yang menukar huruf pertama rentetan kepada huruf besar:

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

Mari kita gunakan kaedah cape di dalam kaedah show:

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

Buat kelas Student dengan sifat name dan surn.

Задание 2

Buat kaedah pembantu, yang akan mendapatkan aksara pertama rentetan dan menukarnya kepada huruf besar.

Задание 3

Buat kaedah, yang akan mengembalikan inisial pelajar, iaitu huruf pertama namanya dan nama keluarganya.