js中借用构造函数实现继承
来源:互联网 发布:js邮政编码正则表达式 编辑:程序博客网 时间:2024/05/24 04:37
<script>
//借用构造函数:至少2个构造函数(Parent。Child),如果说Parent中的代码可以完全适用于Child,可以在Child函数内部使用上下文模式执行Parent构造函数,从而给Child的实例添加属性
//使用注意点:如果Parent代码不完全适用于Child,不建议使用借用构造函数
function Parent(name,age,gender){
this.name=name;
this.age=age;
this.gender=gender;
}
// function Child(name,age,gender,number){
// this.name=name;
// this.age=age;
// this.gender=gender;
// this.number=number;
// }
function Child(name,age,gender,number){
console.log(this);
Parent.call(this,name,age,gender);//给c添加了name/age/gender
this.number=number;//给c添加了number属性
}
var c=new Child("xiaoming",16,"未知",60);
console.log(this);//window
</script>
0 0
- js中借用构造函数实现继承
- js继承之二-----借用构造函数
- JavaScript 继承---借用构造函数
- JavaScript中继承(二)-- 借用构造函数
- js 继承 三种常用方法 原型链-借用构造函数-组合式继承
- JS原型链、继承的问题与解决:组合继承、借用构造函数(未完)
- javascript中继承(二)-----借用构造函数继承的个人理解
- javascript中继承(二)-----借用构造函数继承的个人理解
- javascript继承,原型链继承、借用构造函数、组合继承
- js(javascript)中的借用构造函数
- javascript 的 继承(二) 之 借用构造函数继承
- Professional JS(6.3.2-7.2.0)借用构造函数/原型式继承/(寄生)(组合)式继承/递归/闭包
- 《JS高级程序设计》第6章读书笔记:继承对象(二)借用构造函数和组合继承
- 浅谈js函数继承模式之二:借用模式
- js构造函数继承
- javascript继承(二)借用构造函数的方式继承(类继承)
- javascript——混合继承(借用构造函数+原型继承)
- JavaScripy关于对继承原型链,借用构造函数和组合继承的理解
- JMS学习五(ActiveMQ消息传送模型)
- NOIP2005 过河
- js中利用Object.prototype.toString.call()判断数据类型
- Axure8.0基础教程 二
- json与bson的区别
- js中借用构造函数实现继承
- 防近视机器人
- Android 中的代码混淆
- Tails OS 让你实现隐形上网!
- 【OI练习】硬币翻转
- no debuggable processes
- zabbix客户端 zabbix-agent 2.4版本安装
- opencv学习笔记(三十三)多匹配——查找多个对象
- js中call和apply的异同