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

必须用ali吗,为什么啊

for(var i=0;i<ali.length;i++){


ali[i].i=i;


ali[i].onmouseover = function(){


                this.className = "lihover";


    }


    ali[i].onmouseout = function(){


    this.className = "";


  }


正在回答

3 回答

var 后面的变量都是自定义的, 你可以写成任何非关键字的变量名,这里写成ali只是方便告诉阅读者,这个是li的一个数组,方便理解。  本身并不是关键字。

不过看你的这个函数里面, ali[i].i=i; 这个有啥用?   你这个写法本身有问题的。

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

ali只是一个数组名而已,随便你取得

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

这里不需要这个,建议你好好看看作用域就了解什么时候该用什么时候不该用了。你看看你这里完全就没用上ali[i].i=i;

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

举报

0/150
提交
取消

必须用ali吗,为什么啊

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