【发布时间】:2016-02-10 00:20:02
【问题描述】:
我想在for循环的初始化语句中放入多个语句,我做了如下:
for({var i = 0; var j = 1;}; someCondition; i++){
...
}
但这似乎会导致语法错误。单个语句不能用{} 代替吗?为什么它不起作用?有没有办法在for 参数中放置多个语句?
【问题讨论】:
-
for初始化器是一个表达式,而不是一个语句。 -
@Bergi:表达式或变量声明。或者我猜它甚至不是一个变量声明,而只是
var的东西。 ecma-international.org/ecma-262/6.0/…
标签: javascript