JavaScript 函数应用
-
JavaScript apply()方法
使用apply()方法,您可以编写可以在不同对象上使用的方法。apply()方法类似于call()方法(前一章)。在这个例子中fullName方法的人被应用到person1: -
call()和apply()之间的区别
不同之处是:call()方法分别采用参数。apply()方法将参数作为数组。如果要使用数组而不是参数列表,则apply()方法非常方便。
-
-
-
JavaScript严格模式
在JavaScript严格模式下,如果方法的第一个参数apply()不是对象,它将成为被调用函数的所有者(对象)。在“非严格”模式下,它成为全局对象。