为什么在es6中继承必须调用super函数?

发布时间 2023-10-01 17:07:26作者: 雾气^^

在ES6中规定,子类的构造函数必须要执行super函数

  • 图片查阅自 阮一峰 ES6教程

super()函数有什么作用?

在执行super函数时,其实就是在创建子类的this,然后将父类的实例和方法放置在这个this对象中,子类在调用super之前是没有this的,所有的this操作都要在super()关键字后执行