以下练习在我必须使用的内联JavaScript中相当普遍:
<script type="text/javascript">
<!--
// Code goes here
//-->
</script>
Run Code Online (Sandbox Code Playgroud)
我知道关键是要防止与JavaScript不兼容的浏览器呈现源代码,但这仍然是今天最好的做法吗?今天使用的绝大多数浏览器都可以解释JavaScript; 即便是现代移动设备通常也没有问题.
至于'为什么不呢?' 问题:我最近不得不花费几个小时来调试一个问题,其中有人在某些页面深处埋藏的脚本标签末尾的' - >'前面没有'//',这导致了神秘的JavaScript错误.
你是做什么?这仍然被认为是"最佳做法吗?"