问答详情
源自:3-2 编程练习

for遍历问题

代码中Lis[i].i = i; 作用是什么,我没写这句话,也实现了一样的功能

提问者:lt_大胡子 2016-08-25 10:37

个回答

  • 用户1136527
    2016-08-25 11:25:34
    已采纳

    如果没有“Lis[i].i = i;”这句话,每次遍历完的i结果就是最后一次遍历的那个结果,所以再求h0的时候h0是固定值了,每次悬浮层都在最底下。要想获取每次遍历的i值,就要加上这个Lis[i].i = i; 

    var h0=(this.i-1)*30+42;