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