以图明志

JavaScript

JavaScript的大括号的语义

{}和()确实是JS里面难以又必须弄清楚的
function(){} ,根据词法分析期对token的有效分组。function被看成这个ExpressionStatement 的start 位置的第一个token元素。这是EMCA262所不允许的。不允许的原因很明确,就是怕引起函数表达式和函数声明的歧义。你可以理解为 function 关键字永远不能在一个ExpressionStaement的首位。
1 / 1 首页 < Prev 1 Next > 尾页 页码: