課程
/前端開發(fā)
/JavaScript
/JS動畫效果
如題,為什么每次都是
obj.onmouseover = function(){
????fn();?
}
不可以直接obj.onmouseover = fn();
2017-12-20
源自:JS動畫效果 5-1
正在回答
不用function(),你怎么處理Dom事件
伴山客 提問者
如果不使用匿名函數(shù),則寫為obj.onmouseover = fn; 但這種寫法就沒有辦法傳入?yún)?shù)了,所以只能用于調用不需要參數(shù)的函數(shù)。
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
2 回答onmouseover事件觸發(fā)的疑惑?
1 回答怎樣讓onmouseover和out觸發(fā)兩個函數(shù)?
1 回答關于回調函數(shù)為什么不能直接將執(zhí)行的函數(shù)作為參數(shù)而要嵌套一個匿名函數(shù)?
1 回答為什么oDiv.onmouseover后面要把startMove(100)寫在一個匿名函數(shù)里,而不是直接跟在等號后面?
3 回答box2.onmouseover=function(){ omove(0); }//為什么不能直接onmouseover等于方法名?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-12-22
不用function(),你怎么處理Dom事件
2018-04-17
如果不使用匿名函數(shù),則寫為obj.onmouseover = fn; 但這種寫法就沒有辦法傳入?yún)?shù)了,所以只能用于調用不需要參數(shù)的函數(shù)。