关于三种注释 <!----> /**/ 和//

如题这三种注释有什么用法和显示上的区别?
/**/和//只能在js里用吧?

阅读 4.2k
2 个回答

<!-- xxx --> 这个是html注释。包含在这里头的(对于js,如果也包括外头的<script></script>这俩tag),不会被浏览器解析。

另外两个是javascript语言本身的注释语法。

补充上面@felix021 的答案。有时候在代码中会看到

<script type="text/javascript">
    <!--
    var a = 'test';
    -->
</script>

这样的代码,<!-- ... //-->当浏览器不支持JavaScript时,屏蔽JavaScript代码。所以<!-- -->并不是Javascript代码中的注释,千万不要混淆。

相关参考
http://www.dreamdu.com/javascript/int...

logo
101 新手上路
子站问答
访问
宣传栏