Pada kesempatan kali ini saya akan menjelaskan cara menggunakan property className JavaScript. Perlu teman-teman ketahui sebelumnya, className adalah salah satu property javascript yang berfungsi untuk menetapkan atau menentukan suatu nilai dari attribute class element. Seperti pada contoh disini saya memiliki struktur dokumen html seperti berikut :
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>cara menggunakan
propertyclassName JavaScript</title> </head> <body> <div>Ini adalah contoh element tanpa attribute class</div>
<button>Add Class</button> </body> </html> Seperti yang kalian lihat dari struktur kode html diatas, dimana saya memiliki satu element <div> yang tidak memiliki attribute apapun, dan pada contoh disini saya akan menambahkan atau menetapkan attribute class beserta dengan nama nilai dari attribute tersebut dari event onclick button yang ada di struktur kode html tersebut. Dan untuk kode JavaScriptnya adalah seperti berikut :
Sampai disini penjelasan saya mengenai cara menggunakan property className JavaScript, semoga bermanfaat. Kita juga dapat menetapkan metode ke fungsi kelas itu sendiri, bukan ke Di dalam kelas, mereka ditambahkan oleh kata kunci
Itu sebenarnya sama dengan menetapkannya sebagai properti secara langsung:
Nilai Biasanya, metode statis digunakan untuk mengimplementasikan fungsi yang dimiliki kelas, tetapi tidak untuk objek tertentu darinya. Misalnya, kita punya objek
Di sini Contoh lain adalah apa yang disebut metode “factory”. Bayangkan, kita butuh beberapa cara untuk membuat article:
Cara pertama dapat diterapkan oleh konstruktor. Dan untuk yang kedua kita bisa membuat metode statis kelas. Seperti
Sekarang setiap kali kita perlu membuat today’s digest, kita dapat memanggil Metode statis juga digunakan dalam kelas terkait basis data untuk mencari/menyimpan/menghapus entri dari basis data, seperti ini:
Properti StatisTambahan baru-baru ini Ini adalah tambahan terbaru untuk bahasa ini. Contoh berfungsi di Chrome baru-baru ini. Properti statis juga dimungkinkan, mereka terlihat seperti properti kelas biasa, tetapi diawali dengan
Itu sama dengan penugasan langsung ke
Pewarisan properti dan metode statisProperti dan metode statis diwarisi. Misalnya,
Sekarang kita dapat memanggil Bagaimana cara kerjanya? Sekali lagi,
menggunakan prototipe. Seperti yang mungkin sudah kamu duga, Jadi,
Hasilnya, pewarisan berfungsi baik untuk metode reguler dan statis. Di sini, mari kita periksa dengan kode:
RingkasanMetode statis digunakan untuk fungsionalitas yang termasuk dalam kelas “secara keseluruhan”. Ini tidak terkait dengan instance kelas konkret. Sebagai contoh, metode perbandingan Mereka diberi label dengan kata Properti statis digunakan ketika kita ingin menyimpan data tingkat kelas, juga tidak terikat pada sebuah instance. Sintaksnya adalah:
Secara teknis, deklarasi statis sama dengan menetapkan ke kelas itu sendiri:
Properti dan metode statis diwarisi. Untuk Apa itu properti dalam JavaScript?Properti JavaScript
Properti adalah nilai yang berkaitan dengan objek pada JavaScript. Sedangkan objek JavaScript adalah kumpulan properti yang tidak berurutan. Properti biasanya dapat diubah, ditambahkan, dan dihapus, tetapi beberapa hanya dapat dibaca.
Apa saja objek JavaScript?Objek JavaScript adalah entitas yang independen di mana ia memiliki metode dan properti. Nilai properti dapat berupa fungsi, dalam hal ini properti tersebut dikenal sebagai metode. dalam JavaScript Anda tidakd apat mendeklarasikan angka, string, dan boolean sebagai objek.
Apa Itu this di JavaScript?Keyword this adalah object pemilik suatu baris code yang sedang dieksekusi.
|