效果图:
刚开始学的时候对于items[i].style.background = 'pink';不能用表示不理解???
因为var 是全局声明变量,保存在windows中
因为当我们点击框框时,在onlick里找不到 i ,所以要从上级去找,就是windows里找,所以i=3了
改用let以后:
相当于每个块中这样执行代码:
所以就能使用 items[i].style.background = "xxx"了!!!
效果图:
刚开始学的时候对于items[i].style.background = 'pink';不能用表示不理解???
因为var 是全局声明变量,保存在windows中
因为当我们点击框框时,在onlick里找不到 i ,所以要从上级去找,就是windows里找,所以i=3了
改用let以后:
相当于每个块中这样执行代码:
所以就能使用 items[i].style.background = "xxx"了!!!