2013年5月9日

js之Function,call apply

摘要: 函数内部属性在函数内部,有两个特殊的对象:arguments 和this。arguments 是一个类数组对象,包含着传入函数中的所有参数,主要用途是保存函数参数。但这个对象还有一个名叫callee 的属性,该属性是一个指针,指向拥有这个arguments 对象的函数。function box(num) { if (num <= 1) { return 1; } else { return num * box(num-1); //一个简单的的递归 }}对于阶乘函数一般要用到递归算法,所以函数内部一定会调用自身;如果函数名不改变是没有问题的,但一旦改变函数名,内部的自身调用需要... 阅读全文

posted @ 2013-05-09 14:02 andydaopeng 阅读(147) 评论(0) 推荐(0) 编辑

导航