JavaScript
-
语言参考
-
方法
- apply
将一个对象中的方法应用到另一个对象中
语法
apply(
[
thisObj
[,
argArray
]]
)
thisObj
可选参数
将被用作当前对象的对象
argArray
可选参数
将被传递给该函数的参数数组
说明
Function
对象的
apply
方法将一个对象中的方法应用到另一个对象中,使用
apply
方法可以避免为不同的对象重写相同的方法
如果
argArray
不是一个有效的数组或者不是
arguments
对象,那么将导致一个 TypeError。
如果没有提供
argArray
和
thisObj
任何一个参数,那么
Global
对象将被用作
thisObj
, 并且无法被传递任何参数。
版本(Version)
JScript 5.5+
IE 5.5+
ECMAScript 1.0+
JavaScript 1.3+
Navigator 4.06+
Opera 3.0+