JS call 和apply 篇

js call 和 apply

先建一个JS的类

function person (age){
    this.age = age;
}

var o = new Object();

Person.call(o,"Tom");
Person.apply(o,["Tom"]);

apply方法作用同call,不同之外在于传递的参数形式不同,用数组,

alert(o.age)可查看结果.
person 对象被o继承.

你可能感兴趣的:(apply)