Tutorial OOP dalam JavaScript
OOP Berasaskan Kelas
Pengenalan
Kelas dan Objek
Sifat Objek
Berbilang Objek daripada Kelas yang Sama
Kaedah Kelas
Parameter Kaedah
Sifat di Dalam Kelas
Kaedah di Dalam Kelas
Pernyataan Sifat
Pembina
Parameter dalam Pembina
Sifat Melalui Parameter Pembina
Sifat Persendirian
Kaedah Persendirian
Privasi dalam Gaya Lama
Pengambil Sifat
Penetap Sifat
Kelebihan Penetap dan Pengambil
Rantai Kaedah
Kelas sebagai Set Kaedah
Tatasusunan Objek
Objek di Dalam Kelas
Manipulasi Objek dalam Kelas
Perbandingan Objek
Operator instanceof
Kelas Terbina Dalam
Kelas DOM Terbina Dalam
Pewarisan
Pewarisan kelas
Pewarisan kaedah awam
Kaedah anak kelas
Mengatasi kaedah induk
Memanggil kaedah yang diatasi
Pembina dalam pewarisan
Kaedah peribadi dalam pewarisan
Sifat peribadi dalam pewarisan
Masalah sifat peribadi dalam pewarisan
Kaedah terlindung
Sifat terlindung
Hierarki pewarisan kelas
Hierarki kelas terbina dalam
Lanjutan
Kehilangan Konteks
Kod Kaedah
Kehilangan Konteks dalam Kod Kaedah
Konflik Nama
Kelas Tanpa Nama
Kelas dan Modul
Kelas, Modul dan Pewarisan
Jenis Sifat Objek
Pengambil Aksesor
Pengeset Aksesor
Pengambil Sifat Maya
Pengeset Sifat Maya