1、
oDiv.onmouseover=function(){
startMove();
}
function startMove(){
//具体代码
}
2、
oDiv.onmouseover=sMove;
function sMove(){
//具体代码
}
两种方式有啥优劣两种方式除了表面上的区别,浏览器解析和效率上没有本质区别。
第一种方式只是多了个匿名函数在里面调用sMove()函数
第二种方式直接调用sMove()函数
没有优劣之分,如果一定要说哪个好,我本人推崇第一种方式,原因是我用的IDE可以直接转到函数的定义,而第二种方式只有函数名,如果以后代码量很多,不能很方便地找到这个函数本身。
保存状态