博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解读typescript中 super关键字的用法
阅读量:4685 次
发布时间:2019-06-09

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

解读typescript中 super关键字的用法

传统的js,使用prototype实现父、子类继承.

如果父、子类有同名的方法,子类去调用父类的同名方法需要用 “父类.prototype.method.call(this)”.
但是在typescript中,提供了一个关键字super,指向父类.
super.method() 这样就可以达到调用父类同名的方法.

class Animal {      constructor() {             console.log('animal')      }      get() {             console.log("吃饭")      }     }  class Monkey extends Animal {      constructor() {              console.log("child---monkey")              super()      }      get() {             console.log("不吃饭")      }      init() {              super.get()      }}  var animal = new Monkey();animal.init();

 

转载于:https://www.cnblogs.com/maqingyuan/p/10669754.html

你可能感兴趣的文章
在使用Linq中 遇到问题的一点笔记
查看>>
配置文件后面的rc的由来
查看>>
VS快捷键
查看>>
值传递和引用传递
查看>>
不用加减乘除做加法
查看>>
享受清晨
查看>>
Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关
查看>>
分享 21 个最新的超酷 web 设计特效
查看>>
noip2017逛公园
查看>>
「本地搭建」:apache+php+mysql
查看>>
R in action读书笔记(4)-第六章:基本图形(下)
查看>>
五月四日 HTML基础,通用标签
查看>>
微信营销小游戏开发之6月份总结
查看>>
[开发技巧]·TopN指标计算方法
查看>>
【模板】BZOJ 3685: 普通van Emde Boas树——Treap
查看>>
Python yield 使用浅析
查看>>
如果adb devices出现5037端口未被占用依旧显示获取失败,出现以下报错时的解决办法...
查看>>
pyapp的封装和内置函数
查看>>
Alpha 冲刺 (5/10)
查看>>
使用Siege进行WEB压力测试
查看>>