JavaScript 注释的奇特历史:为什么`<!--`和`-->`也能注释代码?

2025-03-12

这篇文章揭秘了 JavaScript 中 `` 作为注释符的奇特历史。最初,为了兼容旧版浏览器,开发者会在 `` 标签内使用 HTML 注释包裹 JavaScript 代码。令人意外的是,现代浏览器仍然支持这种语法,这源于浏览器兼容性的历史包袱和标准化委员会对“不破坏网络”的承诺。文章解释了这种语法如何工作,以及为什么 `-->` 只能出现在行首。

开发