Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是`->;`Web浏览器中JavaScript中的有效单行注释分隔符?_Javascript - Fatal编程技术网

是`->;`Web浏览器中JavaScript中的有效单行注释分隔符?

是`->;`Web浏览器中JavaScript中的有效单行注释分隔符?,javascript,Javascript,在Web浏览器中,是否也是JavaScript中的有效注释分隔符 -->console.log('这是注释掉的吗?)我的解释是,像-->comment这样的行实际上可以用作注释 这可以解释为字符串-->后跟一个符合。HTMLCloseComment单独在一行上符合a的定义,a是a的有效形式之一 这可以在ECMAScript解析器中进行验证,如。输入 关闭 //标准 产生: { "type": "Program", "body": [], "sourceType": "

在Web浏览器中,是否也是JavaScript中的有效注释分隔符


-->console.log('这是注释掉的吗?)
我的解释是,像
-->comment
这样的行实际上可以用作注释

这可以解释为字符串
-->
后跟一个符合。HTMLCloseComment单独在一行上符合a的定义,a是a的有效形式之一

这可以在ECMAScript解析器中进行验证,如。输入

关闭
//标准
产生:

{
    "type": "Program",
    "body": [],
    "sourceType": "script",
    "leadingComments": [
        {
            "type": "Line",
            "value": " open",
            "range": [
                0,
                9
            ]
        },
        {
            "type": "Line",
            "value": " close",
            "range": [
                10,
                19
            ]
        },
        {
            "type": "Line",
            "value": " standard",
            "range": [
                20,
                31
            ]
        }
    ]
}

当然,仅仅因为你可以,并不意味着你应该这样做,尤其是在这种情况下。

HTML注释以
开头,你的问题到底是什么
以注释结尾。没有所谓的“单行注释分隔符”。这是一个关于JS注释的问题,而不是HTMLcomments@Hamms你怎么知道OP里有什么?OP链接到一个ECMAScript规范我想他们设计它的目的是为了在一个
结束后,如果有人在
中留下了一些代码,他们真的会原谅你。这似乎很有可能!