Pengumuman class JavaScript
- Halaman sebelumnya break
- Halaman berikutnya const
- Kembali ke tingkat atas Panduan Referensi Statement JavaScript
Definisi dan penggunaan
Class adalah fungsi, tetapi bukan menggunakan kata kunci function untuk menginisialisasinya, melainkan menggunakan kata kunci class, dan asosiasikan atribut di dalam method constructor().
Setiap kali menginisialisasi objek class, method constructor() akan dipanggil.
Keterangan:Beberapa pernyataan JavaScript seperti fungsi dan pengumuman lainnya, pernyataan class tidak diangkat (anda harus mengumumkan class terlebih dahulu sebelum dapat digunakan).
Keterangan:Syarat: Gramatan di dalam class harus ditulis dalam mode "strict".
Untuk informasi lebih lanjut tentang class, baca tutorial class JavaScript kami.
Instance
Buat kelas Car dan buat objek yang bernama "mycar" berdasarkan kelas Car:
class Car { // Membuat kelas constructor(brand) { // Fungsi konstruktur this.carname = brand; // Tubuh class } } mycar = new Car("Ford"); // Membuat objek kelas Car
Syarat
class className { // Tubuh class }
Detil teknis
Versi JavaScript: | ECMAScript 2015 (ES6) |
---|
Dukungan browser
Tabel di bawah ini mendefinisikan versi browser yang sepenuhnya mendukung class JavaScript:
Kata kunci | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
class | 49.0 | 12.0 | 45.0 | 9.0 | 36.0 |
Halaman terkait
Panduan JavaScript:Kelas JavaScript
Panduan JavaScript:JavaScript ES6 (EcmaScript 2015)
Panduan JavaScript:this JavaScript
Panduan JavaScript:Mode Strict JavaScript
- Halaman sebelumnya break
- Halaman berikutnya const
- Kembali ke tingkat atas Panduan Referensi Statement JavaScript