ECMAScript中的函数是对象,因此函数也有属性和方法.每个函数都包含两个属性:length和prototype,且每个函数包含两个非继承而来的方法apply()和call().这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内thiis对象的值. apply() apply()方法接受两个参数:一个是在其中运行函数的作用域,另一个是参数数组.其中,第二个参数可以是Array的实例,也可以是arguments对象. 定义:应用某一对象的一个方法,用另一个对象替换当前对象.即…