前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端基础-JavaScript继承

前端基础-JavaScript继承

作者头像
cwl_java
发布2020-03-26 16:09:16
4250
发布2020-03-26 16:09:16
举报
文章被收录于专栏:cwl_Javacwl_Java

第4章 继承

学习目标

  • 理解什么是继承
  • 原型继承

4.1 什么是继承

  • 现实生活中的继承
  • 程序中的继承

所谓的继承,其实就是在子类(子对象)能够使用父类(父对象)中的属性及方法;

赋予后辈调用祖辈资源的权限,就是继承;

4.2 原型链继承

代码语言:javascript
复制
//声明构造函数Run
function Run(){
  this.p = function(){
      console.log(this.name+'跑');
  }
}
//声明构造函数Man
function Man(name){
    this.name = name;
}
//设置构造函数Man的原型为Run,实现继承
Man.prototype = new Run();

var m = new Man('张三');

m.p();

但是,并不建议使用原型链继承,而且JS 中不止有原型链继承,还有其他的继承方式,后面会讲到;

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第4章 继承
    • 4.1 什么是继承
      • 4.2 原型链继承
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档