javascript中是否还需要它?它用于什么?
由于
答案 0 :(得分:4)
不再需要了。它用于在不懂<script>
标记的旧旧浏览器中隐藏Javascript。自90年代中期以来制作的每个浏览器都理解Javascript,即使它由于某种原因不支持它。它将是//<!--
和//-->
。对于了解Javascript的浏览器,该行的//
注释。不理解Javascript的浏览器会看到脚本标记的主体包含在HTML注释中(<!--
-->
),因此它们仍然不会将其呈现为纯文本。
答案 1 :(得分:4)
只有Netscape 1和Mosaic才需要。
不要使用
<!-- //-->
黑客 脚本。它旨在防止 脚本显示为文本 第一代浏览器Netscape 1 和马赛克。
基本上没有必要......
答案 2 :(得分:2)
我相信它用于确保不理解javascript的浏览器不会将其显示为文本。超级旧浏览器将呈现
<script type="text/javascript">
var something = 0;
</script>
就像现代浏览器一样呈现
<span>
var something = 0;
</span>
当然,它是以文本形式呈现的。开头/结尾的注释告诉浏览器将内容视为HTML注释。现代浏览器知道忽略这些。