為什么定義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);
}
}
謝謝
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);
}
}
謝謝
2017-02-06
舉報
2017-02-07
這里不是變量,是對象屬性,不需要聲明;定義成一個對象屬性在函數(shù)內(nèi)部就可以通過對象訪問;不知道這樣對不對