问答详情
源自:4-1 细节优化及扩展(一)

没办法理解那个i和ho

h0在每次循环中不是都有自己的数值,然后也是在每次循环中做对比,为啥会让ho那么大呢。我知道循环最后i的值是最后一个

提问者:肖炎 2016-11-30 16:53

个回答

  • 肖炎
    2016-12-02 11:01:06

    谢谢  我问完我自己就懂了  还是很谢谢你  。

  • 龚小样
    2016-12-01 22:49:48

    这里设计到js里的闭包知识。当触发onmouseover事件时,此时的执行环境在内部函数onmouseover绑定的functionl这个内部函数内  此时依然保存着外部onload这个function的活动对象。内部函数内引用的都是同一个i,也就是说for循环,这是不断地覆盖i的值,最终idea值就是for终止的值. 你要知道h0的值是和i相关的。i的值是length-1,最大。所以h0最大啊。