Операторы комментария
Указывают средству синтаксического анализа JScript пропускать комментарии.
//single-line comment
// comment
//multiline comment
/*
comment
*/
//single-line conditional comment
//@CondStatement
//multiline conditional comment
/*@
condStatement
@*/
Заметки
Указанный выше аргумент condStatement является кодом условной компиляции, если условная компиляция включена. Если используется синтаксис 3, пробела между знаками "//" и "@" быть не должно.
Используйте комментарии, чтобы запретить средству синтаксического анализа JScript читать отдельные части скрипта. Комментарии можно использовать, чтобы включить поясняющие замечания в программу.
Если используется синтаксис 1, средство синтаксического анализа пропускает любой текст, расположенный между меткой комментария и концом строки. Если используется синтаксис 2, средство синтаксического анализа пропускает любой текст, расположенный между начальной и конечной метками комментария.
Синтаксисе 3 и 4 используется для поддержки условной компиляции при сохранении совместимости с обозревателями, которые не поддерживают эту функцию. Такие обозреватели рассматривают эти формы комментариев как синтаксис 1 и 2 соответственно.
Пример
В следующем примере демонстрируются наиболее распространенные способы использования оператора комментария.
function myfunction(arg1, arg2){
/* This is a multiline comment that
can span as many lines as necessary. */
var r = 0;
// This is a single line comment.
r = arg1 + arg2; // Sum the two arguments.
return(r);
}
Требования
См. также
Ссылки
Основные понятия
Переменные условной компиляции