您的位置:首页 > 其它

函数参数的callee关键字实现函数自调用

2016-02-11 10:39 281 查看
calee关键字:

意思:在函数内部使用,代表当前函数的引用!也就是名字.

作用:降低代码的耦合度~

耦合度:一处代码的修改导致其他代码发生改变~

function f (){
arguments.callee();

}

例如:实现阶乘的函数;

function f (n){
if (n>0){
return n*arguments.callee(n-1);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: