几年前,我学到的是嵌入在HTML中的JavaScript代码块应该始终被封装在HTML注释中,如下所示:
<script type="text/javascript">
<!--
var hello = "world";
-->
</script>
我被告知这样做,但我从未完全弄清原因。使用HTML注释似乎有些取巧,所以现在我开始在script标签中编写我的JavaScript代码而不是使用HTML注释:
<script type="text/javascript">
var hello = "world";
</script>
那么我的问题是:我应该使用HTML注释来封装JavaScript代码块吗?如果没有注释,直接编写脚本是否安全?我的意思是,当我省略注释标记时,我会冒着什么风险吗?