为什么javascripts有时被这些标签包围?

Dre*_*rew 7 javascript

为什么有些JavaScripts封装在这些标记中:

<!--//--><![CDATA[//><!--

some js here

//--><!]]>
Run Code Online (Sandbox Code Playgroud)

Dio*_*ane 10

<![CDATA[//> 是为了防止XML解析器阻塞脚本.

<!-- ... --> 除非您使用的是Netscape 1.0,否则不是必需的.

请参阅:在JavaScript块上使用HTML注释仍然有意义吗?


Jon*_*n W 6

它使它成为有效的 XHTML.