Javascript中callee和caller的作用
caller 是返回⼀个对函数的引⽤,该函数调⽤了当前函数;
callee 是返回正在被执⾏的 function 函数,也就是所指定的 function 对象的正⽂
//典型的斐波那契数列 (使⽤ callee 完成)
var result=[];
function fn(n){
if(n==1){
return 1;
}else if(n==2){
return 1;
}else{
if(result[n]){
return result[n];
}else{
//argument.callee()表示fn()
result[n]=arguments.callee(n-1)+arguments.callee(n-2);
return result[n];
}
}
}
最后
以上就是陶醉胡萝卜最近收集整理的关于Javascript中callee和caller的作用的全部内容,更多相关Javascript中callee和caller内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复