1.ES6 要求,子类的构造函数必须执行一次super函数。这是必须的,否则 JavaScript 引擎会报错。
在执行super函数时,其实就是在创建子类的this,然后将父类的实例和方法放置在这个this对象中,子类在调用super之前是没有this的,所有的this操作都要在super()关键字后执行。
由于super指向父类的原型对象,所以定义在父类实例上的方法或属性,是无法通过super调用的。
2、在子类普通方法中,super指向父类的原型对象
3.在子类静态方法中,指向父类。
1.ES6 要求,子类的构造函数必须执行一次super函数。这是必须的,否则 JavaScript 引擎会报错。
在执行super函数时,其实就是在创建子类的this,然后将父类的实例和方法放置在这个this对象中,子类在调用super之前是没有this的,所有的this操作都要在super()关键字后执行。
由于super指向父类的原型对象,所以定义在父类实例上的方法或属性,是无法通过super调用的。
2、在子类普通方法中,super指向父类的原型对象
3.在子类静态方法中,指向父类。
上一篇:前端工程化工具
下一篇:single-spa源码初探
上一篇 ViewPager(一) 初相识 中,我们认识了 ViewPager ,也学习了他在子 View 是 Fragment 的情况下的用法,还在最后留了一个小尾巴,我们只是描述了作为 ViewPager 得力助手 PagerAdapter 的两个谷歌原生亲儿子的区别,但是既没有用代码体现,也没有从源码分析,这一篇,我们就来解决这个问题,不过在此之前,我们还需要了解点别的东西。为什么绕不开基类P
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M