为什么语法分析器不会在回车后在var中注入分号,而在函数t中却注入了回车?
var a = 5
+
5
console.log(a); //results 10
function t(){
return
5
}
console.log(t()); //results undefined发布于 2020-04-09 03:16:37
JavaScript中的表达式不会在行尾结束。这就是分号很重要的地方。return本身是一条完整的语句,并且具有自动插入分号的功能。
https://stackoverflow.com/questions/61108301
复制相似问题