其实 JavaScript解释器对“<!-- ”的处理与对“// ”的处理是一样的:
<!-- 这是JavaScript 中的注释
如果是在HTML文档中,还需要以“–> ”来结束注释
<!-- 这是 HTML 中的注释 -->
但JavaScript不要求这样做,它会把“–> ”视为注释内容的一部分。
请注意,HTML允许上面这样的注释跨越多个行,但JavaScript要求这种 注释的每行都必须在开头加上“<!-- ”来作为标志。
因为JavaScript解释器在处理这种风格的注释时与大家所熟悉的HTML做 法不同,为避免发生混淆,最好不要在JavaScript脚本中使用这种风格的 注释。建议大家用“// ”来注释单行,用“/* ”注释多行。
参考目录
绝大多数内容来自于:JavaScript DOM编程艺术 (第2版) 作者:作者:[英] Jeremy Keith [加] Jeffrey Sambells 著 译者:杨涛 王建桥 杨晓云 等(第 2 章 JavaScript语法)