Javascript 为什么一个函数中间的URL不会引起错误?
错误地,URL被粘贴到JavaScript片段中。降到最低,大致如下所示:Javascript 为什么一个函数中间的URL不会引起错误?,javascript,Javascript,错误地,URL被粘贴到JavaScript片段中。降到最低,大致如下所示: function(){ /* a bunch of code */ http://www.stackoverflow.com /* a bunch of code */ return "it still works"; } 它被忽略了很长一段时间,因为它没有产生错误。为什么呢?为什么此函数仍然运行时没有出错?您正在定义一个名为http的标签。url中的/将其余的注释掉 见: 在返回字符串值之前,它仍然有
function(){
/* a bunch of code */
http://www.stackoverflow.com
/* a bunch of code */
return "it still works";
}
它被忽略了很长一段时间,因为它没有产生错误。为什么呢?为什么此函数仍然运行时没有出错?您正在定义一个名为
http
的标签。url中的/
将其余的注释掉
见:
在返回字符串值之前,它仍然有效它正在创建一个标签
http:
注意:
的用法。代码的其余部分使用单行注释注释掉:/
代码中没有任何错误,因为代码中没有语法错误。这就是它工作正常的原因