函数调用三种方式
- 函数直接调用
fun1(arg1,arg2)
{
}
fun1();
-函数作为参数通过call调用
var each=function(array,fun1){
for(var x in array){
fun1.call(null,x,array[x])
}
};
each([3,2,1],function(x,ele)
{
document.write("第"+x+"个元素是"+ele+"\n");
});
通过apply调用函数
var myfunction=function(a,b){
document.write("第一个值为"+a);
document.write("第二个值为"+b);
};
myfunction.apply(this,[20,30]);