English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основы JavaScript

Объекты JavaScript

Функции JavaScript

JS HTML DOM

JS браузер BOM

Основы AJAX

Руководство по JavaScript

Комментарии JavaScript

Если комментарий всего один строка, интерпретатор JavaScript полностью игнорирует эту строку.

Обычно комментарии добавляются для предоставления дополнительной информации, связанной с исходным кодом, такой как информация о программе, описания параметров и т.д.

Комментарии могут также использоваться для блокирования или пропуска выполнения кода при тестировании.

Линейный комментарий

Линейные комментарии начинаются с двойных косых (//) и следуют текст комментария.

// напечатать "Hello World" в документ
document.write("Hello World");
Проверьте, посмотрите‹/›

При написании комментариев缩injaite их на одном уровне с кодом, находящимся под ними:

// Инициализация функции
function showYear() {
   // объект даты
   let obj = new Date();
   // Сохранить текущий год в переменной "myYear"
   let myYear = obj.getFullYear();
   // Используйте следующую команду для вывода текущего года в элемент HTML с ID="para"
   document.getElementById("para").innerHTML = myYear;
}
Проверьте, посмотрите‹/›

Когда линейный комментарий出现在 в конце строки кода, его называютЛинейный комментарий.

let x = 20; // присвоить значение 20 переменной x
let y = x + 5; // присвоить x + 5 переменной y
document.write(y); // напечатать значение переменной y в документ
Проверьте, посмотрите‹/›

Многострочный комментарий

Многострочные комментарии или блоковые комментарии — это длинные форматные комментарии, используемые для представления и explanations кода. Обычно, такие комментарии ставятся в начале файла или перед особенно сложными блоками кода.

Многострочный комментарий начинается с обратных косых и звездочки (/*) и заканчивается звездочкой и обратной косой (*/).

/* Инициализация функции greetUser */
Назначьте имя пользователя переменной и напечатайте его.
Приветствие.
function greetUser() {
  let name = prompt("Как зовут вас?");
  document.getElementById("output").innerHTML = "Hello " + name;
}
Проверьте, посмотрите‹/›

Иногда вы можете увидеть略微 измененную версию синтаксиса блоковых комментариев, который начинается с символа /** слева и содержит звездочки.

/**
  *Инициализировать функцию greetUser.
  *Присвоить имя пользователю переменной
  *и напечатать приветствие.
  */
function greetUser() {
  let name = prompt("Какое у вас имя?");
  document.getElementById("output").innerHTML = "Hello " + name;
}
Проверьте, посмотрите‹/›

Блочные комментарии обычно используются в официальных документах.

Использование комментариев для предотвращения выполнения

Комментарии также могут использоваться для быстрого и легкого блокирования выполнения кода для целей тестирования и отладки.

// addTwoNumbers(5, 5);
multiplyTwoNumbers(6, 3);
Проверьте, посмотрите‹/›

Однострочные и многострочные комментарии могут использоваться для комментирования кода, в зависимости от размера части, которую нужно переключить.

/*
document.write("Hello World<br>");
document.write("Hello World<br>");
document.write("Hello World<br>");
document.write("Hello World");
*/
Проверьте, посмотрите‹/›

Комментарии кода могут помочь вам определить местоположение ошибки или оценить строки кода, предоставляющие наибольшую полезность при определении логики программы.