摘要:
每个函数都包含两个非继承而来的方法: apply() 、 call()。 两个方法都的用途都是在特定的作用域中调用函数,实际上等于设置函数体内 this 对象的值。 1、 apply() ,接受两个参数,一个是在其中运行函数的作用域,另一个是参数数组;其中,第二个参数可以是 Array 的实例,也可 阅读全文
摘要:
函数内部有2个特殊对象: arguments 、 this 1、arguments 是一个类数组对象,包含传入函数中的所有参数,虽然它的主要用途是保存函数参数,但这个对象还有一个名叫 callee 的属性。 这个属性是一个指针,指向拥有这个 arguments 对象的函数: 这是一个非常经典的阶乘函 阅读全文