您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

使用apply方法实现javascript中的对象继承

作者:佚名    责任编辑:admin    更新时间:2022-06-22

javascript中的对象继承的方法有很多,在接下来的文章中为大家介绍下使用apply方法是如何实现的

代码如下: <script type="text/javascript">  //使用apply方法实现对象继承    function Parent(username) {  this.username = username;  this.sayHello = function() {  alert(this.username);  }  }    function Child(username, password) {  Parent.apply(this, new Array(username));  //和下面一样  //Parent.apply(this, [username]);    this.password = password;    this.sayWorld = function() {  alert(this.password);  }  }  var parent = new Parent("zhangsan");  var child = new Child("lisi", "123");    parent.sayHello();  child.sayHello();  child.sayWorld();    </script>