Javascript 구문 분석기에서 주석을 무시하도록 한다.

주석을 사용하면 스크립트의 일부를 Javascript 구문 분석기에서 읽지 못하도록 한다. 프로그램에 관한 참고 설명을 포함하기 위해 주석을 사용할 수 있다.(예: 작성자, 수정일자, 프로그램의 시작, 종료 표시, 설명 등)

comment 인수는 스크립트에 포함하려는 주석에 해당하는 문자열이다.

구문 1. 한 줄 주석
 // comment
Javascript code // 주석

// 이후의 모든 내용은 그 줄 끝까지 주석으로 간주하여 실행되지 않는다.

구문 2. 여러 줄 주석

/*
comment
comment
*/
Javascript code /* 주석
주석 */ Javascript code

주석 열림 /*과 주석 닫힘 */ 사이의 모든 내용은 주석으로 간주되어 실행되지 않는다.

구문 3. 조건부 컴파일 한 줄 주석
 //@condStatement

condStatement 인수는 조건부 컴파일이 활성화될 경우 사용할 조건부 컴파일 코드이다.

구문 3을 사용하는 경우에는 "//"와 "@" 문자 사이에 공백이 없어야 한다.

구문 4. 조건부 컴파일 여러 줄 주석

/*@
condStatement
@*/

이는 컴파일할 때는 사용되므로 단순 주석이 아니다. 구문 3과 구문 4는 조건부 컴파일 기능을 지원하지 않는 브라우저와의 호환성을 유지하면서 조건부 컴파일을 지원하는 데 사용된다. 해당 기능을 지원하지 않는 브라우저는 이 주석을 각각 구문 1과 구문 2에 해당하는 것으로 단순 주석으로 취급한다.



statement
주석(comment) //... /*...*/ 문장
주석(comment) //... /*...*/</b> 문장
예제
이전페이지로페이지 맨위로페이지 맨아래로

간단한 주석(comment) 예제

30
<SCRIPT>
<!-- // HTML로 부터 숨김 시작, <!--는 HTML 주석
document.write(myfunction(10,20));

function myfunction(argument1, argument2){
  /* 원하는 주석을 여러 줄에 걸쳐 넣을 수 있고,
    이는 구문 분석기에 의햐여 모두 무시되어
    실행되지 않는다.
    여기까지가 여러 줄 주석이다. */
  var sum; // 한 줄 주석이다.
  sum=argument1+argument2; // 두 변수를 더한다.
  return(sum); // 더한 값을 되돌려 준다.
}
// HTML 숨김 해제 -->
</SCRIPT>

여기서 HTML 주석(<!-- HTML 여러 줄 주석 -->)과 Javascript 주석을 동시에 사용하여 브라우저 상에도 표시되지 않게 한다.

구문 분석기는 주석 이외의 내용만 처리하여 아래와 동일하다.

<SCRIPT>
document.write(myfunction(10,20));

function myfunction(argument1, argument2){
  var sum;
  sum=argument1+argument2;
  return(sum);
}
</SCRIPT>

statement
주석(comment) //... /*...*/ 문장
주석(comment) //... /*...*/</b> 문장
견본
이전페이지로페이지 맨위로페이지 맨아래로
statement
주석(comment) //... /*...*/ 문장
견본예제
이전페이지로페이지 맨위로
최종 수정:
06/26/2025 21:35:34
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/statement/comment.html