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

变量的引用问题

变量的引用问题

小菜鸟01 2018-04-19 20:23:01
请问为什么会产生这种差异性?
查看完整描述

3 回答

?
小敏子123123132

TA贡献1条经验 获得超0个赞

第一个在for循环外面的第一次循环j的初始值是0,第二次就是不是了,

第二个在第一层for循环内,每次外层循环,都会声明j变量为0;

查看完整回答
反对 回复 2018-04-20
  • 小菜鸟01
    小菜鸟01
    第一次循环j的初始值为零结束第一次大循环之后j的值变为10,覆盖了之前的初始值,然后进入第二次大循环,进入第二次内循环的时候由于循环内没有初始化j的条件所以j值为10继续带入循环,故不满足条件一直持续到i为10后就结束了
  • 小菜鸟01
    小菜鸟01
    上面有错,重新编辑 第一次循环j的初始值为1,结束第一次大循环之后j的值变成10,覆盖了之前的初始值,然后进入第二次大循环,进入第二次内循环的时候由于循环内没有初始化j的条件所以j值为10继续带入循环,故不满足条件一直持续到i为10后就结束了
?
qq_long妹_0

TA贡献1条经验 获得超0个赞

var在定义变量的时候,可以用逗号隔开的方式来同时定义多个变量,图片中的var i=1,j=1;就相当于var i=1;var j=1;这两句。

查看完整回答
反对 回复 2018-04-19
  • 小菜鸟01
    小菜鸟01
    恩,为什么上面那种情况当i=2的时候就结束了循环?
  • 3 回答
  • 0 关注
  • 1224 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信