使用apply方法实现javascript中的对象继承
来源:互联网 发布:veket linux作副系统 编辑:程序博客网 时间:2024/06/07 02:08
(3) 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>
<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>
0 0
- 使用apply方法实现javascript中的对象继承
- 使用apply方法实现javascript中的对象继承
- JavaScript使用Call和Apply方法实现继承
- Javascript中的继承机制3------apply()方法
- 使用apply方法现实对象继承
- javascript 的 apply实现继承
- JS中的call()和apply()方法- 实现继承
- JavaScript中的apply()方法和call()方法使用介绍
- JavaScript中的apply()方法和call()方法使用介绍
- JavaScript中的apply()方法和call()方法使用
- JavaScript中的apply()方法和call()方法使用介绍
- javascript实现面向对象中的继承模板
- javascript中的apply&call方法
- Javascript中的apply和call继承
- Javascript中的apply和call继承
- javaScript面向对象继承方法实现
- javascript中五种实现对象继承的方法
- javascript 中用apply实现类的继承
- 腾讯iphone面试题(转)
- servlet多线程问题
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- Oracle笔记:数据库启动的三个阶段
- 如何优雅的匿名上网
- 使用apply方法实现javascript中的对象继承
- 图文解释XCode常用快捷键的使用
- MYSQL的慢查询分析
- 稀里糊涂参与了【CSDN 2013年度博客之星评选】,觉得小胖的博客还行,请投一票,哈哈
- 耗时两年,终于--我的新一代敏捷项目管理系统终于开发出来了!!欢迎下载使用
- 浅谈iPhone OS(iOS)架构
- 二进制(原码、反码、补码)
- C 格式控制符
- java 打包jar文件实战