
Komentar JavaScript dapat digunakan untuk menjelaskan kode JavaScript, dan membuatnya lebih mudah dibaca.
Komentar JavaScript juga dapat digunakan untuk mencegah eksekusi, saat menguji kode alternatif.
Komentar Satu Baris
Komentar satu baris dimulai dengan tanda //.
Teks apa pun di antara tanda //
dan akhir baris akan diabaikan oleh JavaScript
(tidak akan dieksekusi).
Contoh dibawah ini menggunakan komentar satu baris sebelum setiap baris kode:
// Mengganti heading:
document.getElementById("myH").innerHTML = "Halaman Pertama";
// Mengganti paragraf:
document.getElementById("myP").innerHTML = "Paragraf pertama.";
Contoh dibawah ini menggunakan komentar satu baris di akhir setiap baris untuk menjelaskan kode:
let x = 5; // Deklarasi x, berikan nilai 5
let y = x + 2; // Deklarasi y, tentukan nilai x + 2
Komentar Multi-baris
Komentar multi-baris dimulai dengan tanda /*
dan diakhiri dengan */
.
Teks apa pun di antara tanda /*
dan */
akan diabaikan oleh JavaScript.
Contoh dibawah ini menggunakan komentar multi-baris (blok komentar) untuk menjelaskan kode:
/*
Kode di bawah ini akan mengubah
heading dengan id = "myH"
dan paragraf dengan id = "myP"
di halaman web saya:
*/
document.getElementById("myH").innerHTML = "Halaman Pertama";
document.getElementById("myP").innerHTML = "Paragraf pertama.";
Catatan: Paling umum menggunakan komentar satu baris, sedangkan komentar blok sering digunakan untuk dokumentasi formal.
Menggunakan Komentar untuk Mencegah Eksekusi
Menggunakan komentar untuk mencegah eksekusi kode cocok untuk pengujian kode.
Menambahkan tanda //
di depan baris kode akan mengubah baris kode dari baris
yang dapat dieksekusi menjadi komentar.
Contoh dibawah ini menggunakan tanda // untuk mencegah eksekusi salah satu baris kode:
//document.getElementById("myH").innerHTML = "Halaman Pertama";
document.getElementById("myP").innerHTML = "Paragraf pertama.";
Contoh dibawah ini menggunakan blok komentar untuk mencegah eksekusi beberapa baris:
/*
document.getElementById("myH").innerHTML = "Halaman Pertama";
document.getElementById("myP").innerHTML = "Paragraf pertama.";
*/
Sumber referensi: w3schools
Komentar
Posting Komentar