Hướng dẫn what type of comments are supported by javascript? - javascript hỗ trợ loại nhận xét nào?


Nhận xét của JavaScript có thể được sử dụng để giải thích mã JavaScript và để làm cho nó dễ đọc hơn.

Nhận xét JavaScript cũng có thể được sử dụng để ngăn chặn thực thi, khi kiểm tra mã thay thế.


Ý kiến ​​dòng đơn

Bình luận dòng duy nhất bắt đầu với //.

Bất kỳ văn bản nào giữa // và phần cuối của dòng sẽ bị JavaScript bỏ qua (sẽ không được thực thi).

Ví dụ này sử dụng nhận xét một dòng trước mỗi dòng mã:

Thí dụ

// Thay đổi tiêu đề: document.getEuityById ("myh"). InternalHtml = "trang đầu tiên của tôi";
document.getElementById("myH").innerHTML = "My First Page";

// thay đổi đoạn văn: document.getEuityById ("myp"). InternalHtml = "Đoạn đầu tiên của tôi.";
document.getElementById("myP").innerHTML = "My first paragraph.";

Hãy tự mình thử »

Ví dụ này sử dụng một nhận xét dòng duy nhất ở cuối mỗi dòng để giải thích mã:

Thí dụ

// Thay đổi tiêu đề: document.getEuityById ("myh"). InternalHtml = "trang đầu tiên của tôi";
let y = x + 2;  // Declare y, give it the value of x + 2

Hãy tự mình thử »


Ví dụ này sử dụng một nhận xét dòng duy nhất ở cuối mỗi dòng để giải thích mã:

Đặt x = 5; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // khai báo x, cho nó giá trị của 5 Đặt y = x + 2; & nbsp; // khai báo y, cho nó giá trị của x + 2

Nhận xét đa dòng

Nhận xét đa dòng bắt đầu bằng /* và kết thúc bằng

// This is an example of single line comments
// emulating multiline comments.
// After three lines or so, block comments
// are usually easier to maintain.
0.

Thí dụ

// Thay đổi tiêu đề: document.getEuityById ("myh"). InternalHtml = "trang đầu tiên của tôi";
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.";

Hãy tự mình thử »

Ví dụ này sử dụng một nhận xét dòng duy nhất ở cuối mỗi dòng để giải thích mã:
Block comments are often used for formal documentation.



Đặt x = 5; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // khai báo x, cho nó giá trị của 5 Đặt y = x + 2; & nbsp; // khai báo y, cho nó giá trị của x + 2

Nhận xét đa dòng

Nhận xét đa dòng bắt đầu bằng /* và kết thúc bằng

// This is an example of single line comments
// emulating multiline comments.
// After three lines or so, block comments
// are usually easier to maintain.
0.

Bất kỳ văn bản nào giữa /*

// This is an example of single line comments
// emulating multiline comments.
// After three lines or so, block comments
// are usually easier to maintain.
0 sẽ bị JavaScript bỏ qua.

Thí dụ

// Thay đổi tiêu đề: document.getEuityById ("myh"). InternalHtml = "trang đầu tiên của tôi";
document.getElementById("myP").innerHTML = "My first paragraph.";

Hãy tự mình thử »

Ví dụ này sử dụng một nhận xét dòng duy nhất ở cuối mỗi dòng để giải thích mã:

Thí dụ

// Thay đổi tiêu đề: document.getEuityById ("myh"). InternalHtml = "trang đầu tiên của tôi";
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
*/

Hãy tự mình thử »



  1. JavaScript Nhận xét
  2. Lợi thế của bình luận JavaScript
  3. Nhận xét một dòng và nhiều dòng

Các bình luận của JavaScript là cách có ý nghĩa để gửi tin nhắn. Nó được sử dụng để thêm thông tin về mã, cảnh báo hoặc đề xuất để người dùng cuối có thể dễ dàng giải thích mã.JavaScript comments are meaningful way to deliver message. It is used to add information about the code, warnings or suggestions so that end user can easily interpret the code.

Nhận xét JavaScript bị bỏ qua bởi động cơ JavaScript, tức là được nhúng trong trình duyệt.

Ưu điểm của bình luận JavaScript

Chủ yếu có hai lợi thế của bình luận JavaScript.

  1. Để làm cho mã dễ hiểu, nó có thể được sử dụng để xây dựng mã để người dùng cuối có thể dễ dàng hiểu mã. It can be used to elaborate the code so that end user can easily understand the code.
  2. Để tránh mã không cần thiết, nó cũng có thể được sử dụng để tránh mã được thực thi. Đôi khi, chúng tôi thêm mã để thực hiện một số hành động. Nhưng sau đó, có thể cần phải vô hiệu hóa mã. Trong trường hợp như vậy, tốt hơn là sử dụng bình luận. It can also be used to avoid the code being executed. Sometimes, we add the code to perform some action. But after sometime, there may be need to disable the code. In such case, it is better to use comments.

Các loại bình luận javascript

Có hai loại ý kiến ​​trong JavaScript.

  1. Nhận xét một dòng
  2. Nhận xét đa dòng

Nhận xét dòng đơn JavaScript

Nó được đại diện bởi các dấu gạch chéo gấp đôi (//). Nó có thể được sử dụng trước và sau tuyên bố.

Hãy cùng xem ví dụ về nhận xét một dòng, tức là được thêm vào trước câu lệnh.

Kiểm tra nó ngay bây giờ

Hãy cùng xem ví dụ về nhận xét một dòng, tức là được thêm vào sau tuyên bố.

Kiểm tra nó ngay bây giờ

Hãy cùng xem ví dụ về nhận xét một dòng, tức là được thêm vào sau tuyên bố.

Nhận xét đa dòng của JavaScript

Nó có thể được sử dụng để thêm các bình luận đơn cũng như nhiều dòng. Vì vậy, nó thuận tiện hơn.

Nó được thể hiện bằng cách chém về phía trước với dấu hoa thị sau đó dấu hoa thị với chém về phía trước. Ví dụ:

Kiểm tra nó ngay bây giờ

JavaScript được xây dựng để đơn giản và dễ sử dụng, nhưng nó vẫn có thể tạo ra mã phức tạp dễ hiểu trong nháy mắt. Đối với những tình huống này, tiêu chuẩn JavaScript cung cấp hai cách để tạo nhận xét mã trong đó các nhà phát triển có thể giải thích bằng ngôn ngữ đơn giản những gì đang xảy ra.

Mặc dù một trình duyệt không thực hiện các bình luận của JavaScript, bao gồm cả các bình luận là một thông lệ quan trọng tốt nhất trong phát triển phần mềm. Gần như tất cả mã JavaScript có thể được hưởng lợi từ việc bổ sung các bình luận để giải thích cách thức hoạt động của nó; Thêm ý kiến ​​hữu ích là một dấu hiệu của chất lượng mã tốt.

Bài viết này bao gồm cách tạo các bình luận của JavaScript, cách họ sử dụng trong một chương trình và một số thực tiễn tốt nhất để tạo ra các nhận xét hiệu quả nhất có thể.

Viết ý kiến ​​JavaScript

Có hai cách khác nhau để viết bình luận trong JavaScript: trên một dòng hoặc trên nhiều dòng. Cú pháp cho mỗi loại bình luận là hơi khác nhau, nhưng có thể có một số sự chồng chéo giữa chúng về mặt phong cách nếu một nhà phát triển thích.

Ý kiến ​​dòng đơn

Bình luận JavaScript đơn bắt đầu với hai dấu gạch chéo về phía trước (//). Tất cả văn bản sau hai lần chém về phía trước cho đến khi kết thúc một dòng tạo nên một bình luận, ngay cả khi có những dấu gạch chéo về phía trước trong văn bản nhận xét.//). All text after the two forward slashes until the end of a line makes up a comment, even when there are forward slashes in the commented text.

// This is a single line comment.
x = 5;  // This is a single line comment as well!
// This is a single line comment containing a URL: http://example.com

Một nhóm các bình luận dòng đơn cho việc nhận xét rộng rãi hơn có thể, và JavaScript cũng hỗ trợ các nhận xét đa dòng (khối), như trong phần tiếp theo.

// This is an example of single line comments
// emulating multiline comments.
// After three lines or so, block comments
// are usually easier to maintain.

Bình luận Multiline (khối)

Nhận xét đa dòng của JavaScript, còn được gọi là bình luận khối, bắt đầu bằng một dấu gạch chéo phía trước theo sau là dấu hoa thị (/*) và kết thúc bằng dấu hoa thị theo sau là một dấu gạch chéo về phía trước (*/). Họ không yêu cầu một ký tự phân định nhận xét trên mọi dòng và có thể chứa các dòng mới./*) and end with an asterisk followed by a forward slash (*/). They do not require a comment delimiter character on every line and may contain newlines.

/*
This is a multiline comment
that can span as many lines
as you have the patience to
compose for your future self.
*/

Nhận xét đa dòng, còn được gọi là khối bình luận, rất hữu ích khi ghi lại các luồng logic phức tạp trong các câu lệnh khác, xử lý lỗi trong các câu lệnh thử và các thuộc tính và hành vi phức tạp trong các đối tượng JavaScript.

/*
The following tests whether a variable has a value of 1, 2, or 3, then
does something different depending on each value.
A useful if statement in production code would have more detailed
instructions, and this comment would be more detailed as well.
*/

if (x == 1) { ... instructions ... }
else if (x == 2) { ... instructions ... }
else if (x == 3) { ... instructions ... }

Sử dụng nhận xét JavaScript để ngăn chặn thực thi mã

Vì các bình luận của JavaScript không được thực thi, chúng là một cách tốt để ngăn chặn thực thi mã trong khi kiểm tra các tính năng mới. Chiến lược này cho phép bạn định vị các lỗi, dần dần loại bỏ các bình luận cho đến khi bạn tìm thấy mã có vấn đề.

Nhận xét các cuộc gọi chức năng

Khi tạo một chức năng mới, nó thường hữu ích để đảm bảo rằng chức năng không ảnh hưởng đến bất kỳ mã nào khác một cách tiêu cực hoặc bất ngờ. Một chiến lược thử nghiệm phổ biến là nhận xét chức năng mới, sau đó đảm bảo phần còn lại của chương trình vẫn chạy như mong đợi mà không có nó.

Ví dụ này nhận xét một cuộc gọi đến một phương thức mới được triển khai để đảm bảo rằng nó đã ảnh hưởng đến phần còn lại của chương trình trước khi thử nghiệm phương thức. Mặc dù có chức năng thay đổi giá trị của X X hiện tại trong mã, nhưng phương thức được nhận xét, cuộc gọi sẽ ngăn chặn việc thực thi chức năng.

function doSomething(x) {
    let val = x / 2;
    return val;
}

let x = 1;
let y = 4;
// x = doSomething(y);  // call is commented out, "x" doesn't change

Nhận xét các cơ quan chức năng - không có giá trị trả về

Nó luôn luôn cần thiết để nhận xét toàn bộ chức năng khi kiểm tra. Nếu một hàm không trả về một giá trị, bạn có thể nhận xét phần thân của chức năng bằng cách sử dụng nhận xét đa dòng JavaScript. Trong trường hợp này, chính chức năng này sẽ được gọi, nhưng giá trị của X X vẫn sẽ thay đổi vì không có gì bên trong hàm sẽ thực hiện.

let x = 1;

function doSomething(z) {
/*
    let a = z * z;
    x = a / 2;
*/
}

doSomething(12);

Nhận xét các cơ quan chức năng - với các giá trị trả về

Kỹ thuật trước đây đã giành được công việc theo cùng một cách nếu hàm ngay lập tức gán kết quả của nó cho một biến; Nhận xét cơ thể chức năng làm cho hàm trả về một giá trị không xác định. Giá trị không xác định sau đó thay đổi giá trị của X X, có thể gây nhầm lẫn cho thử nghiệm.

function doSomething(z) {
/*
    let val = z / 2;
    return val;
*/
}

let x = 1;
let y = 4;
x = doSomething(y);  // "X" would be undefined; may not be desirable

Nhận xét cẩn thận cho phép các nhà phát triển xác định các lỗi và theo dõi cách thức hoạt động của mã, nhưng nó dễ dàng đưa ra hành vi bất ngờ mà không có ý nghĩa gì trong khi bình luận, như ví dụ trước đây cho thấy. Luôn đảm bảo bạn tính đến bất kỳ sự mơ hồ nào của bạn có thể tạo ra trong thử nghiệm.

Viết bình luận JavaScript hiệu quả

Tìm kiếm sự cân bằng phù hợp giữa quá nhiều bình luận và quá ít, hoặc quyết định phong cách bình luận nào là tốt nhất cho một đoạn mã nhất định, là một cuộc tranh luận đang diễn ra giữa các nhà phát triển, một cuộc tranh luận không có khả năng được giải quyết sớm. Một số cơ sở mã tuân theo một kế hoạch bình luận chính thức, trong khi những người khác không có.

Các nhà phát triển có các sở thích khác nhau khi nào nên sử dụng các bình luận dòng hoặc đa dòng, nhưng duy trì một chiến lược nhất quán khi nhận xét mã đảm bảo rằng các bình luận rõ ràng bất kể hình thức họ thực hiện. Một số lập trình viên sử dụng nhận xét dòng đơn cho mọi thứ, trong khi những người khác sử dụng các bình luận đa dòng ở mọi nơi; Một số lập trình viên chỉ sử dụng các nhận xét khối cho tài liệu chính thức, trong khi những người khác sử dụng chúng cho bất kỳ bình luận dài nào chiếm nhiều hơn một số dòng nhất định.

Chìa khóa để bình luận JavaScript hiệu quả, bất kể bạn sử dụng phong cách nào, là nhất quán. Miễn là bình luận của bạn rõ ràng và cung cấp cho các nhà phát triển hướng dẫn về cách thức hoạt động của mã của bạn, thì nó không quan trọng chính xác những bình luận đó trông như thế nào.

Sự kết luận

Nhận xét của JavaScript Giải thích mã làm gì và làm rõ các quyết định đằng sau thiết kế mã, họ cũng ngăn chặn việc thực thi mã nếu cần thiết.

Nó rất quan trọng để sử dụng bình luận tốt; Quá ít hoặc quá nhiều bình luận sẽ làm cho mã khó hiểu hơn nếu không có bình luận nào cả. Sử dụng đúng số lượng bình luận JavaScript một cách thích hợp có thể giúp các nhà phát triển sử dụng và duy trì mã trong một thời gian dài.

Đăng ký vào giới thiệu chương trình nanodegree lập trình của chúng tôi ngay hôm nay để tìm hiểu thêm về các bình luận của JavaScript và các khái niệm lập trình khác.

Bắt đầu học

Những dòng bình luận nào được sử dụng trong JavaScript?

Bình luận dòng duy nhất bắt đầu với //. Bất kỳ văn bản nào giữa // và phần cuối của dòng sẽ bị JavaScript bỏ qua (sẽ không được thực thi). . Any text between // and the end of the line will be ignored by JavaScript (will not be executed).

Nhận xét trong JavaScript nêu loại của nó là gì?

Bất kỳ văn bản nào giữa A // và phần cuối của một dòng được coi là một nhận xét và bị bỏ qua bởi động cơ JavaScript.Các bình luận một dòng cũng được sử dụng để cung cấp thông tin về mã hoặc cảnh báo.

Tại sao nhận xét được sử dụng trong JavaScript?

Như chúng ta đã biết từ cấu trúc mã chương, nhận xét có thể là một dòng: bắt đầu với // và multiline: / * ... * /.Chúng tôi thường sử dụng chúng để mô tả cách thức và lý do tại sao mã hoạt động.Thoạt nhìn, nhận xét có thể là hiển nhiên, nhưng người mới lập trình thường sử dụng chúng sai.

Nhận xét trong lớp 11 của JavaScript là gì?

JavaScript Nhận xét Giải thích thiết kế mã.Chúng cũng có thể được sử dụng để ngăn chặn việc thực thi một phần mã nếu cần thiết.Nhận xét bị bỏ qua trong khi trình biên dịch thực thi mã.Nhận xét thân thiện với người dùng vì người dùng có thể nhận được giải thích về mã bằng nhận xét.explain the code design. They can also be used to prevent the execution of a section of code if necessary. Comments are ignored while the compiler executes the code. Comments are user-friendly as users can get explanations of code using comments.