JavaScript 注释中,对于 <!-- // --> 的态度

本文介绍了JavaScript解释器如何处理`<--`和`//`注释的区别,指出在JavaScript脚本中应避免使用HTML风格多行注释,推荐使用`//`单行注释和`/*...*/`多行注释,以减少混淆并保持代码清晰。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

其实 JavaScript解释器对“<!-- ”的处理与对“// ”的处理是一样的:

<!-- 这是JavaScript 中的注释

如果是在HTML文档中,还需要以“–> ”来结束注释

<!-- 这是 HTML 中的注释 -->

但JavaScript不要求这样做,它会把“–> ”视为注释内容的一部分。

请注意,HTML允许上面这样的注释跨越多个行,但JavaScript要求这种 注释的每行都必须在开头加上“<!-- ”来作为标志。

因为JavaScript解释器在处理这种风格的注释时与大家所熟悉的HTML做 法不同,为避免发生混淆,最好不要在JavaScript脚本中使用这种风格的 注释。建议大家用“// ”来注释单行,用“/* ”注释多行。






参考目录

绝大多数内容来自于:JavaScript DOM编程艺术 (第2版) 作者:作者:[英] Jeremy Keith [加] Jeffrey Sambells 著 译者:杨涛 王建桥 杨晓云 等(第 2 章 JavaScript语法)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值