공부/Javascript

[javascript] javascript 내부의 //<![CDATA[//]]를 쓰는 이유

JangGiraffe 2016. 6. 27. 15:58

 

//<![CDATA[//]] 를 사용하는 이유는

브라우저가 스크립트를 HTML로 인식해 작동하지 않는 것을 방지해주고 XML parser로 부터 자유로워 지기 위해서 사용함.

 

 

파서(parser)란?

파서는 컴파일러의 일부로 프로그램 명령문,온라인 명령문, HTML 문서 등에서 Markup Tag등을 입력으로 받아들여서 구문을 해석할 수 있는 단위로 여러부분을 분할해 주는 것을 역할을 한다

(= 컴파일러나 인터프리터에서 원시 프로그램을 읽어들여 그 문장의 구조를 알아내는 구문 분석(parsing)을 하는 프로그램이다)

 

 

 

반응형