虽然我们可以在括号中声明var
,如下所示:
for (var i = 0; i < 5; ++i) {
但是,当我只是做(var x=1)
时,我不确定出现意外令牌(镀铬)错误的原因
在Firefox中 - SyntaxError: expected expression, got keyword 'var'
你可以在var
语句中放入一个for (…; …; …) { … }
声明,但这并不意味着你可以在任何地方的括号中加入var
声明。这只是无效的语法。请注意,在for
中,括号也不是可选的。