以下做法在我必须使用的内联 JavaScript 中相当普遍:
<script type="text/javascript">
<!--
// Code goes here
//-->
</script>
我知道重点是防止与 JavaScript 不兼容的浏览器呈现源代码,但这在今天仍然是最佳实践吗?今天使用的绝大多数浏览器都可以解释 JavaScript;即使是现代移动设备通常也不会遇到问题。
至于“为什么不呢?” 问题:我最近不得不花几个小时调试一个问题,有人在某个页面深处的脚本标签末尾的“-->”前面省略了“//”,这导致了神秘的 JavaScript错误。
你做什么工作?这仍被视为“最佳实践”吗?