2020
10-10
10-10
JavaScript arguments.callee作用及替换方案详解
一、arguments.callee的作用:返回正被执行的Function对象arguments的主要用途是保存函数参数,但这个对象还有一个名叫callee的属性,返回正被执行的Function对象,也就是所指定的Function对象的正文,这有利于匿名函数的递归或者保证函数的封装性。请看下面这个非常经典的阶乘函数functionfactorial(num){if(num<=1){return1;}else{returnnum*factorial(num-1)}}定义...
继续阅读 >