Комментарии JavaScript
Комментарии JavaScript можно использовать для объяснения кода JavaScript и для того, чтобы сделать его более читабельным.
Комментарии JavaScript также можно использовать для предотвращения выполнения при тестировании альтернативного кода.
Однострочные комментарии
Однострочные комментарии начинаются с //
.
Любой текст между //
и концом строки будет игнорироваться JavaScript (не будет выполняться).
В этом примере перед каждой строкой кода используется однострочный комментарий:
Пример
// Change heading:
document.getElementById("myH").innerHTML = "My First Page";
// Change paragraph:
document.getElementById("myP").innerHTML = "My first paragraph.";
В этом примере используется однострочный комментарий в конце каждой строки для пояснения кода:
Пример
let x = 5; // Declare x, give it the value of 5
let y = x + 2; // Declare y, give it the value of x + 2
Многострочные комментарии
Многострочные комментарии начинаются с /*
и заканчиваются на */
.
Любой текст между /*
и */
будет игнорироваться JavaScript.
В этом примере для пояснения кода используется многострочный комментарий (блок комментариев):
Пример
/*
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.";
Чаще всего используются однострочные комментарии.
Блочные комментарии часто используются для формальной документации.
Использование комментариев для предотвращения выполнения
Использование комментариев для предотвращения выполнения кода подходит для тестирования кода.
Добавление //
перед строкой кода изменяет строки кода с исполняемой строки на комментарий.
В этом примере // используется для предотвращения выполнения одной из строк кода:
Пример
//document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
В этом примере блок комментариев используется для предотвращения выполнения нескольких строк:
Пример
/*
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
*/