Chú thích JavaScript

Chú thích JavaScript được sử dụng để giải thích mã JavaScript, tăng cường khả năng đọc.

Chú thích JavaScript cũng có thể được sử dụng để chặn việc thực thi khi kiểm tra mã thay thế.

Chú thích một dòng

Dấu hiệu chú thích một dòng là // bắt đầu.

bất kỳ phần nào nằm // Mọi văn bản giữa dấu chú thích và cuối dòng sẽ bị JavaScript bỏ qua (không thực thi).

Ví dụ này sử dụng chú thích một dòng trước mỗi dòng mã:

Ví dụ

// Thay đổi tiêu đề:
 document.getElementById("myH").innerHTML = "My first page";
// Thay đổi đoạn:
 document.getElementById("myP").innerHTML = "My first paragraph.";

Thử ngay

Ví dụ này sử dụng chú thích một dòng ở cuối mỗi dòng để giải thích mã:

Ví dụ

var x = 5;      // Định nghĩa x, gán giá trị 5 cho x
var y = x + 2;  // Định nghĩa y, gán giá trị x + 2 cho y

Thử ngay

Chú thích nhiều dòng

Dấu hiệu chú thích nhiều dòng là /* ở đầu, với */ ở cuối.

bất kỳ phần nào nằm /**/ mục đích của văn bản giữa chúng sẽ bị JavaScript bỏ qua.

Ví dụ này sử dụng chú thích đa dòng (khối chú thích) để giải thích mã:

Ví dụ

/*
 mã dưới đây sẽ thay đổi
 trong trang web của bạn
 tiêu đề có id = "myH"
 và đoạn có id = "myP":
*/
document.getElementById("myH").innerHTML = "My first page";
document.getElementById("myP").innerHTML = "My first paragraph."; 

Thử ngay

Chú thích:Chú thích dòng duy nhất là phổ biến nhất.

Lưu ý:Khối chú thích thường được sử dụng trong các tuyên bố chính thức.

Sử dụng chú thích để ngăn chặn việc thực thi

Sử dụng chú thích để ngăn chặn việc thực thi rất phù hợp cho việc kiểm tra mã.

Thêm vào dòng mã trước: // Sẽ thay đổi dòng mã có thể thực thi thành chú thích.

Ví dụ này sử dụng // Để ngăn chặn việc thực thi dòng mã:

Ví dụ

//document.getElementById("myH").innerHTML = "My first page";
document.getElementById("myP").innerHTML = "My first paragraph."; 

Thử ngay

Ví dụ này sử dụng khối chú thích để ngăn chặn việc thực thi mã đa dòng:

Ví dụ

/*
document.getElementById("myH").innerHTML = "My first page";
document.getElementById("myP").innerHTML = "My first paragraph.";
*/

Thử ngay

Đọc thêm

Hướng dẫn nâng cao JavaScript: Ngữ pháp ECMAScript