在控制台
中执行此表达式(var a = 1)
投掷
Uncaught SyntaxError: Unexpected token var
在Ecma中11.1.6分组运算符
生产PrimaryExpression :( Expression)的计算方法如下: 1.评估表达。这可能是参考类型。 2.返回结果(1)。 我看不出,为什么不允许使用var in()?
和
(function b(){console.log(1)})
在控制台中执行b
时,为什么抛出 b未定义错误?
答案 0 :(得分:-1)
在javascript中,变量声明不应该括在方括号()中。