为了账号安全,请及时绑定邮箱和手机立即绑定

for里面的初始变量可以有两个的吗?

for (var i = 0,var j=0; i < Things.length; i++) {
}

像这样会报错,是不是只能初始化一个变量的呢?

正在回答

6 回答

for (var i = 0, j=0; i < Things.length; i++) {

}

//试试这样写


0 回复 有任何疑惑可以回复我~
#1

荷犸 提问者

嗯,这样好像可以了谢谢你 !!
2016-03-19 回复 有任何疑惑可以回复我~
#2

CharlesLvm 回复 荷犸 提问者

你为什么要把j放在循环里初始化?循环又没用到j。
2016-07-12 回复 有任何疑惑可以回复我~

可以 ,用逗号隔开

0 回复 有任何疑惑可以回复我~

按理来说可以,JS就是Java的一部分。for(参数初始化表达式;条件表达式;叠加表达式),可以设置多个参数的

for(var i=0,j=0;i<9,j<8;i++,j--)这样写

0 回复 有任何疑惑可以回复我~

可以的

0 回复 有任何疑惑可以回复我~

可以,中间用逗号分隔

0 回复 有任何疑惑可以回复我~

不可以

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

for里面的初始变量可以有两个的吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信