JavaScript comment có thể được sử dụng để giải thích về cấu trúc và workflow của đoạn code phức tạp, và làm cho code dễ đọc hơn. JavaScript comments cũng được sử dụng để ngăn việc thực thi đoạn code khi trong trường hợp test các case mình muốn pass.
Comment từng dòng code
Các comment đơn dòng bắt đầu với //.
Bất kì đoạn văn bản nào giữa // và kết thúc dòng sẽ không được thực thi và sẽ bị phớt lờ.
Ví dụ này sử dụng comment đơn dòng trước mỗi dòng code:
// Hello World:
document.getElementById(“myH”).innerHTML = “Hello World”;
// My Name is Nam:
document.getElementById(“myP”).innerHTML = “My Name is Nam”;
Ví dụ trên sử dụng comment đơn dòng ở cuối mỗi dòng code để giải thích ý nghĩa của đoạn code:
let x = 5; // Khai báo biến x, gán giá trị của nó đến 5
let y = x + 2; // Khai báo biến y, gán giá trị của nó thành x + 2
Các comment nhiều dòng code
Multi-line comments bắt đầu với /* và kết thúc */
Bất kì đoạn văn bản nào giữa /* và */ sẽ bị phớt lờ và không được thực thi trong Javascript.
Ví dụ dưới sử dụng multi-line comment để giải thích đoạn code:
/*
The code below will change
the heading with id = “myH”
and the paragraph with id = “myP”
in my web page:
*/
document.getElementById(“myH”).innerHTML = “My First Page”;
document.getElementById(“myP”).innerHTML = “My first paragraph.”;
Sử dụng Comments để ngăn việc thực thi code trong JavaScript.
Sử dụng comment trong test case code để ngăn việc thực thi của code.
Thêm // trước sự thay đổi của dòng code từ một sự thực thi đến comment.
Ví dụ này sử dụng // để code không thực thi theo dòng.
//document.getElementById(“myH”).innerHTML = “My First Page”;
document.getElementById(“myP”).innerHTML = “My first paragraph.”;
Ví dụ dưới sử dụng mông block comment để ngăn việc thực thi nhiều dòng code.
/*
document.getElementById(“myH”).innerHTML = “My First Page”;
document.getElementById(“myP”).innerHTML = “My first paragraph.”;
*/