<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<title></title>
</head> <body>
</body>
<script src="https://google-api.ac.cn/cdn/jquery/3.3.1/jquery.min.js"></script>
<script>
let _this = this; // 声明一个 _this 指向当前的this
// 定义一个类名为 myLike 的类
class myLike {
// 定义一个 JS 构造器
constructor(type) {
_this.type = type;
}
// 创建实例方法
sayType() {
console.log('我喜欢' + _this.type);
}
}
// 创建一个类名为 Programmer 的类的继承 myLike 类
class Programmer extends myLike {
constructor(type) {
// 直接调用父类构造器进行初始化操作
super(type);
}
program() {
console.log("我是一个写代码的游戏主播");
}
}
// 测试我刚创建的类
var goPlay = new myLike('打游戏'), // 声明一个打游戏的对象
writeCode = new Programmer('写代码'); // 声明一个写代码的对象
// 开始测试程序结果
goPlay.sayType(); // 输出 我喜欢打游戏
writeCode.sayType(); // 输出 我喜欢写代码
writeCode.program(); // 输出 我是一个写代码的游戏主播
</script> </html>

如果有错误,请指出,谢谢哈

最新文章

  1. 树莓派3B初始化后一些必须的设置
  2. 2016/10/28 很久没更了 leetcode解题 3sumcloset
  3. Samba实现Linux与Window文件的传输
  4. 【BZOJ】【1009】 【HNOI2008】GT考试
  5. Struts2 Struts.xml DTD 说明
  6. 【Java 基础篇】【第十课】多态
  7. 集合类学习之HashMap经典储存 分拣存储与面向对象组合
  8. poj1013
  9. 关于json.ajax ,php的那点事
  10. UVa1583 Digit Generator
  11. Oracle同义词 synonyms
  12. C++模板实现动态顺序表(更深层次的深浅拷贝)与基于顺序表的简单栈的实现
  13. PHP使用header方式实现文件下载
  14. 计蒜之道 初赛第一场B 阿里天池的新任务(简单)
  15. BZOJ4817 SDOI2017 相关分析
  16. 第78节:Java中的网络编程(上)
  17. angular2 脏检查机制
  18. 关于Git HEAD^与HEAD~的关系
  19. abap开发中update module 的创建和使用
  20. 工作五年以上的 UI 设计师都在干什么?

热门文章

  1. 双系统下Ubuntu安装教程
  2. 洛谷P4016 负载平衡问题(最小费用最大流)
  3. CommandType.Text
  4. 让html页面不缓存js的实现方法
  5. X Macro
  6. 迁移IPv6:6To4隧道技术
  7. JS 有一张0.0001米的纸,对折多少次可以达到珠穆朗玛峰的高度8848;
  8. 洛谷P1816 忠诚 分块
  9. Pyhton学习——Day10
  10. video标签实现简单视频背景+遇到问题(视频无法显示,不能自动播放)