您的位置:首页 > 移动开发

js里apply方法的简单实例

2016-03-03 14:14 447 查看
代码片断

$(document).ready(function(){
function apple(age,name,color) {
this.name = name;
this.color = color;
}
function Orange(age) {
this.age = age;

apple.apply(this,arguments);

}

var org  = new Orange(13,"hongguo","red");
var org1 = new Orange(11);
console.warn(org);
console.log(org1);

});


  

 在Orange类中并未给出3个参数的构造方法,但是却能实例一个三个函数的Orange对象,也就是说

  apply()方法将应用它的类的构造方法加在了Orange类里,从而扩展了Orange类的属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: