博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
组合继承
阅读量:6271 次
发布时间:2019-06-22

本文共 751 字,大约阅读时间需要 2 分钟。

* 原型实现继承 * 借用构造函数实现继承 * 组合继承:原型继承+借用构造函数继承 * */ function Person(name,age,sex) {
this.name=name; this.age=age; this.sex=sex; } Person.prototype.sayHi=function () {
console.log("你好啊,嘻嘻嘻"); }; function Studeny(name,age,sex,score) {
//借用构造函数:属性值重复的问题 Person.call(this,name,age,sex,score); this.score=score; } //改变原型指向====》继承 Studeny.prototype=new Person();//不传值 Studeny.prototype.eat=function () {
console.log("吃好吃的"); }; var stu1=new Studeny("小美",20,"女","100"); console.log(stu1.name,stu1.age,stu1.sex,stu1.score); stu1.sayHi(); stu1.eat(); var stu2=new Studeny("小丽",22,"女","120"); console.log(stu2.name,stu2.age,stu2.sex,stu2.score); stu1.sayHi(); stu1.eat();

转载于:https://www.cnblogs.com/lujieting/p/10067327.html

你可能感兴趣的文章
程序员的罪与罚
查看>>
SQL*LOADER错误总结
查看>>
SQL日志收缩
查看>>
【转】MySQL Query Cache 小结
查看>>
SVN分支和合并的简单例子
查看>>
PHP实现的封装验证码类
查看>>
Augular初探
查看>>
PHPStorm下XDebug配置
查看>>
【LeetCode】55. Jump Game
查看>>
Android应用盈利广告平台的嵌入方法详解
查看>>
Linux(CentOS6.5) 开放端口,配置防火墙
查看>>
Func与Action
查看>>
Android ViewPager 应该及技巧
查看>>
ODI KM二次开发手册
查看>>
iOS通讯录整合,兼容iOS789写法,附demo
查看>>
如何将内核静态库编译连接到驱动程序中去【转】
查看>>
GNU KHATA——开源的会计管理软件
查看>>
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 用SPD开发SharePoint应用程序...
查看>>
Java读取文件加锁代码Demo(利用Java的NIO)
查看>>
ES6 中 Symbol.split的用法
查看>>