我是 HTML 初学者,现在正在学习 javascript。
我在书中读到了一些奇怪的东西。
我知道<!-- ~~~~ -->
是一个备注。
但是在我的书中,在我的代码中,该代码什么也没做,甚至没有注释。
我想知道为什么<!-- ~~~~ //-->
,不是<!-- ~~~~ -->
.
我还想知道为什么我们要使用它,以及为什么该代码不执行任何操作。
提前谢谢您。
最佳答案
在浏览器的早期,有些浏览器甚至没有 JavaScript 引擎
他们治疗了<script>
只是一个未知标签,但仍呈现内容
因此,为了避免这种情况,可以编写内联 JavaScript,例如
<script><!--
javascript goodness in here
//--></script>
//-->
因此,具有 JavaScript 的浏览器不会卡住
-->
这是无效语法
// anything here
是javascript中的单行注释
现在绝对没有理由将这些内容放入代码中,但是,当(第一行?)内联脚本包含时,大多数(如果不是全部)引擎仍然不会“中断”
<!--
关于javascript - 为什么在 HTML Javascript 中使用 <!-- 和//-->?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52677787/