到天为止我才知道原来函数还有这么几个属性和方法。
但是不太清楚具体在什么情况下使用?
所以在此请教:
请问函数的call(),apply(),callee,caller的具体用法.
它们之间有什么区别与联系。
最好能用小例子解释一下。谢谢!!!
但是不太清楚具体在什么情况下使用?
所以在此请教:
请问函数的call(),apply(),callee,caller的具体用法.
它们之间有什么区别与联系。
最好能用小例子解释一下。谢谢!!!
解决方案 »
- js实现,复选框被选中时,文本区显示????
- 怎么获取页面中iframe标签中document对象
- 为何 mydate.toString 无效呢?mydate就是一个日期对象呀
- js里中文是乱码
- jquery的获取天气为什么不能进回调呢?
- 请问怎样可以用Javascript控制Iframe的活动条
- 求救:如何在表格中鼠标放上时更改表格的背景图?在线等!
- 十万火急,在线等待:给我一个源代码,详细请进。
- 如何通过XMLHTTP对象从服务器获取XML文档?望高手赐教??(服务器脚本和客户脚本如何实现)
- emu(ston)哥!您随便打几个字,我给您分!(别怪我给得少,因为我很菜,分不多)
- tab选项面板在ie下正常,在firefox下不正常的最简单解决办法
- 求JS开发相关工具
call(),apply() 差不多 都是改变当前对象引用。 只是参数不同。callee 返回正在被执行的Function 对象
caller 返回函数的调用者 如果无调用者返回null。
function a(str){
alert(str);
}
function b(){
a.call(this,"helloworld!");
}