Mengakses Metode di Dalam Kelas pada OOP di JavaScript
Satu metode dapat dipanggil di dalam
metode lainnya melalui this. Mari
kita lihat contohnya. Misalkan kita memiliki
kelas User dengan sebuah metode
yang mengembalikan properti:
class User {
show() {
return this.name;
}
}
Misalkan kita juga memiliki metode cape,
yang mengubah huruf pertama string
menjadi huruf kapital:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Mari kita gunakan metode cape
di dalam metode show:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Buatlah kelas Student
dengan properti name
dan surn.
Buat metode pembantu, yang akan mengambil karakter pertama string dan mengubahnya menjadi kapital.
Buat metode yang akan mengembalikan inisial siswa, yaitu huruf pertama dari nama depan dan belakangnya.