想要子类型继承父类型的方法,
就变更子类型的原型对象为父类型的一个实例对象即可
Sub.prototype=new Sup();
这样既不会污染父类型的原型链,又可以继承父类型原型链上的方法或属性

<script type="text/javascript">//父类型function Sup(){this.name="父类型"}Sup.prototype.showName=function(){alert(this.name)}//子类型function Sub(){this.name="子类型"}//想要子类型继承父类型的方法,//就变更子类型的原型对象为父类型的一个实例对象即可//这样既不会污染父类型的原型链,又可以继承父类型原型链上的方法或属性Sub.prototype=new Sup();Sub.prototype.showOther = function(){alert("子类型独有的方法")}var sub=new Sub()sub.showName()sub.showOther()</script>

内存的图示如下:

js高级学习笔记(b站尚硅谷)-16-原型链的继承相关推荐

  1. [JS]JavaScript基础学习笔记(黑马pink+尚硅谷李立超)

    文章目录

  2. JS高级学习笔记(6)- 事件循环

    参考文章:深入理解JS引擎的执行机制        JavaScript 异步.栈.事件循环.任务队列 我的笔记:ES系列之Promise async 和 await Event Loop 前提 js ...

  3. Redis学习笔记(转尚硅谷周阳)

    教学视频 Redis官网 Redis中文官网 一.NoSQL入门概述-上 1.互联网时代背景下大机遇,为什么用NoSQL 1.1.单机MySQL的美好年代 在90年代,一个网站的访问量一般都不大,用单 ...

  4. 燕十八老师 JS高级学习笔记 之作用域链

    作用域 在JS中,函数嵌套是非常普遍的,在函数嵌套中:对变量是如何寻找的? 答: 首先在函数内寻找,寻找不到,则在外层寻找 ...直到..全局(window)区域. // 例子1var c=5;fun ...

  5. 尚学堂JAVA高级学习笔记_1/2

    尚学堂JAVA高级学习笔记 文章目录 尚学堂JAVA高级学习笔记 写在前面 第1章 手写webserver 1. 灵魂反射 2. 高效解析xml 3. 解析webxml 4. 反射webxml 5. ...

  6. JavaWeb学习笔记(5)-B站尚硅谷

    文章目录 十四.书城项目第三阶段--优化 (1)页面jsp动态化 (2)抽取页面中相同的内容 A.登录成功的菜单 B.base.css.jQuery标签 C.每个页面的页脚 D.manager模块的菜 ...

  7. JDBC学习笔记(1)---B站尚硅谷宋红康

    JDBC学习笔记(1)-B站尚硅谷宋红康 JDBC学习笔记(2)-B站尚硅谷宋红康 文章目录 软件架构方式介绍 JavaWeb技术概览 第1章:JDBC概述 1.1 数据的持久化 1.2 Java中的 ...

  8. b站尚硅谷springmvc学习视频:springmvc文档

    文章目录 一.SpringMVC简介 (b站尚硅谷springmvc学习视频:springmvc文档) 1.什么是MVC 2.什么是SpringMVC 3.SpringMVC的特点 二.HelloWo ...

  9. MySQL高级学习笔记(四)

    文章目录 MySQL高级学习笔记(四) 1. MySql中常用工具 1.1 mysql 1.1.1 连接选项 1.1.2 执行选项 1.2 mysqladmin 1.3 mysqlbinlog 1.4 ...

  10. js/jquery学习笔记

    javascript简介 JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言. 不同于服务器端脚本语言,例如PHP与ASP,JavaScript是客户端脚本语言,也就是说Ja ...

最新文章

  1. APP Widget的开发
  2. Java设计模式(访问者模式-迭代器模式-观察者模式-中介者模式)
  3. python中类方法与实例方法的区别-python中类方法,实例方法,静态方法的作用和区别...
  4. Insertion Sort List(单链表插入排序)
  5. C#枚举(Enum)小结
  6. spring webflow : 上传单个文件实例
  7. 【转】云社区 博客 博客详情 二维异形件排版算法介绍(一)
  8. 坏道修复是不是硬盘东西全部都没有了_硬盘有坏道就不能用了吗?别再吃哑巴亏了,今天跟大家再说一次...
  9. iPhone SE 2渲染图曝光:采用刘海全面屏
  10. sql server 跟踪_SQL Server跟踪标志指南; 从-1到840
  11. java web流量阀值_Javaweb应用使用限流处理大量的并发请求详解
  12. ELK系列~NLog.Targets.Fluentd到达如何通过tcp发到fluentd
  13. 拓端tecdat|Python对商店数据进行lstm和xgboost销售量时间序列建模预测分析
  14. 卫星地面站空间分集的必要性及解决方案
  15. HTML5的结构元素
  16. 我对网页设计的一点见解!
  17. FFMpeg 常用命令格式转换,视频合成
  18. Android 自定义锁屏的实现
  19. 新浪与腾讯的开放平台对比
  20. LeGO-LOAM 系列(1): LeGO-LOAM 安装以及概述

热门文章

  1. php 留言回复对话_php实现留言板功能(会话控制)
  2. android 控件获取 获取焦点
  3. Mysql事务,并发问题,锁机制
  4. spring相关技术实现的核心原理
  5. 《java入门第一季》之面向对象(成员方法)
  6. myeclipse6.5安装jrable
  7. 面试题之TCP三次握手和四次挥手详解
  8. MyCat分片规则之字符串hash解析算法分片
  9. Mybatis原理解析(一)解析全局xml配置文件生成SqlSessionFactory过程
  10. ubuntu安装 opencv-3.4.3