关于动态方法调用function.call()
- function?func1(name)?{ ??????name?=?33; ??????alert(name); ??}???func1();//输出33??function?fun1()?{ ??????this.name?=?33; ??} ????function?fun2(name)?{ ??????fun1.call(this,name); ??????alert(name); ??} ????fun2("Jack");//输出"Jack"?function?fun1()?{ ??????arguments.callee.caller.arguments[0]?=?33; ??} ????function?fun2(name)?{ ??????fun1.call(this,name); ??????alert(name); ??} ????fun2("Jack");//输出"33"??
?