對其移動(dòng)函數(shù)封裝方式
1、 oDiv.onmouseover=function(){ ????startMove(); } function?startMove(){ //具體代碼 } 2、 oDiv.onmouseover=sMove; function?sMove(){ //具體代碼 } 兩種方式有啥優(yōu)劣
1、 oDiv.onmouseover=function(){ ????startMove(); } function?startMove(){ //具體代碼 } 2、 oDiv.onmouseover=sMove; function?sMove(){ //具體代碼 } 兩種方式有啥優(yōu)劣
2017-07-11
舉報(bào)
2017-09-23
兩種方式除了表面上的區(qū)別,瀏覽器解析和效率上沒有本質(zhì)區(qū)別。
第一種方式只是多了個(gè)匿名函數(shù)在里面調(diào)用sMove()函數(shù)
第二種方式直接調(diào)用sMove()函數(shù)
沒有優(yōu)劣之分,如果一定要說哪個(gè)好,我本人推崇第一種方式,原因是我用的IDE可以直接轉(zhuǎn)到函數(shù)的定義,而第二種方式只有函數(shù)名,如果以后代碼量很多,不能很方便地找到這個(gè)函數(shù)本身。
2017-07-12
保存狀態(tài)