JS的函数两种,一种是标准函数,就是js语言中自带的函数,不需要声明定义就带有属性的,比如:
sort,Date等;
还有就是程序猿自己声明定义的一个函数,自定义函数,格式为:
返回值 function 函数的名字(参数1,参数2,....,参数n){
函数体
};
其中返回值可写可不写,函数首部的小括号没有参数就是无参函数,参数的作用是可以代替多次调用函数时,函数中部分需要改变的值。
function aEvent(obj,ev,fn){
<span style="white-space:pre"> </span>if(obj.attachEvent){
<span style="white-space:pre"> </span>obj.attachEvent('on'+ev,fn);
}
else{
<span style="white-space:pre"> </span>obj.addEventListener(ev,fn,false);
}
};
在调用时就可以直接需要调用的地方用函数的名字,比如调用上面的函数,写aEvent(XXX,XXX,XXX)再写上代替参数的值就行。