Javascript 这是非法语法吗?

Javascript 这是非法语法吗?,javascript,Javascript,它在我公司的grails应用程序中被广泛使用,但我知道这是允许的,但不应该被使用。它最初是为了防止JavaScript文本出现在Mosaic FWIR中。这是允许的,但不应该使用它。它最初是为了防止JavaScript文本出现在Mosaic FWIR中。不,这并不违法。发件人: JavaScript引擎允许字符串“不,这不是非法的。来源: JavaScript引擎允许使用字符串“”。如果浏览器不支持JavaScript,这是确保JavaScript不会显示为文本的老方法 请参阅。如果浏览器不支持

它在我公司的grails应用程序中被广泛使用,但我知道这是允许的,但不应该被使用。它最初是为了防止JavaScript文本出现在Mosaic FWIR中。

这是允许的,但不应该使用它。它最初是为了防止JavaScript文本出现在Mosaic FWIR中。

不,这并不违法。发件人:


JavaScript引擎允许字符串“
不,这不是非法的。来源:


JavaScript引擎允许使用字符串“
”。如果浏览器不支持JavaScript,这是确保JavaScript不会显示为文本的老方法


请参阅。

如果浏览器不支持JavaScript,这是确保JavaScript不会显示为文本的老方法

请参阅。

不应使用它

自从Netscape 1.0以来就不再需要它了

看看道格拉斯·克罗克福德对此有何评论。

不应该使用它

自从Netscape 1.0以来就不再需要它了


看看道格拉斯·克罗克福德对此有何评论。

你为什么要这样做?在Javascript中,您可以使用//或/**/进行注释。如果浏览器不支持Javascript,这是确保Javascript不会显示为文本的老方法。请参阅(我可以找到的第一个链接)是的,应该转义,但您仍然支持ie4吗?否则,您应该使用CDATA分区。而实际的非法组合是
@Michael-尽管已经过时了。它使用HTML3.2,没有提到无意义。你为什么要这样做?在Javascript中,您可以使用//或/**/进行注释。如果浏览器不支持Javascript,这是确保Javascript不会显示为文本的老方法。请参阅(我可以找到的第一个链接)是的,应该转义,但您仍然支持ie4吗?否则,您应该使用CDATA分区。而实际的非法组合是
@Michael-尽管已经过时了。它使用HTML3.2,没有提到无意义。但显然stackoverflow没有;)但显然stackoverflow没有;)
<script type="text/javascript" language="JavaScript">
  <!--
    alert('foo');
  //-->
</script>