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

为什么定义timer要定义成全局的,老师这里为什么不用var声明?

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

// 这里的timer必须是全局变量

ali[i].timer

// 给需要移入的li加移入事件

ali[i].onmouseover=function(){

add(this,400);

}

// 给需要移入的li加移出事件

ali[i].onmouseout=function(){

add(this,200);

}

}

谢谢


正在回答

1 回答

这里不是变量,是对象属性,不需要声明;定义成一个对象属性在函数内部就可以通过对象访问;不知道这样对不对

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

举报

0/150
提交
取消

为什么定义timer要定义成全局的,老师这里为什么不用var声明?

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