我知道JavaScript单行注释以//
开头,以换行符结束,多行注释以/*
开头,以*/
结尾,HTML注释以<!--
{并以-->
结束。
我不知道的是,显然使用-->
启动JavaScript行会创建一行注释(以换行符结束)。
//
可以在代码前面使用,但要-->
工作,它就不会有任何正在运行的代码:
console.log('Start'); // normal comment
--> weird comment
/*
Can't have running code at the start
of the line or it throws the error:
Uncaught SyntaxError: Unexpected token >
(but it can have space characters)
*/
console.log('End');
&#13;
我的问题是,这是正常的行为还是只是一些小故障,因为我没有找到任何信息。
它肯定与HTML评论块/标签有关,可能是无意识的和/或故障
在HTML文件和开发者工具中使用Google Chrome浏览器进行测试&#39;控制台。