博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 面向对象的编程(三) 类的继承
阅读量:7031 次
发布时间:2019-06-28

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

定义父类和子类的继承关系

//声明父类function SuperClass(){    this.superValue = true;}//为父类添加共有方法SuperClass.prototype.getSuperValue=function(){    return this.superValue;}//声明子类function SubClass(){    this.subValue = false;}//继承父类SubClass.prototype = new SuperClass();SubClass.prototype.getSubValue = function(){    return this.subValue;}var instance = new SubClass();console.log(instance.getSuperValue());console.log(instance.getSubValue());

  console.log(instance instanceof SuperClass);

  console.log(instance instanceof SubClass);
  console.log(SubClass instanceof SuperClass);
  console.log(SubClass.prototype instanceof SuperClass);
  console.log(instance instanceof Object);

将父类的实例赋给子类的prototype就实现了 类的继承

类关系的检测

结果如下:

 

有版权问题请留言,或加我qq362601125

参考列表

1.《JavaScript设计模式》作者张荣铭

转载于:https://www.cnblogs.com/mengjianzhou/p/8571540.html

你可能感兴趣的文章
Android 用achartengine 画折线图怎么显示不正确
查看>>
程序简单的测试与升级(暨实践第一次作业)
查看>>
信号处理
查看>>
【100题】第五十九题 用C++编写不能被继承的类
查看>>
轻描淡写
查看>>
mysql基本操作
查看>>
39.CSS3弹性伸缩布局【下】
查看>>
[javascript]图解+注释版 Ext.extend()
查看>>
我的前端工具集(七)div背景网格
查看>>
linux 下mongo 基础配置
查看>>
【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(转)...
查看>>
JUnit单元测试中的setUpBeforeClass()、tearDownAfterClass()、setUp()、tearDown()方法小结
查看>>
java之jvm学习笔记六(实践写自己的安全管理器)
查看>>
Docker容器查看ip地址
查看>>
在PC端或移动端应用中接入商业QQ
查看>>
将python3.6软件的py文件打包成exe程序
查看>>
DataTable 排序
查看>>
大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5)
查看>>
嵌入式系统在工业控制中的应用
查看>>
使用httpclient异步调用WebAPI接口
查看>>