在后台,基于ES6类的继承是否与es5原型继承完全相同? 如果没有,有什么区别? chrome与ES6 trangerer一样吗,我的意思是内部将es6类编译为函数构造函数?
答案 0 :(得分:1)
在后台,它是相同的实现,Javascript中的“类”只是一个语法糖。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes
在ECMAScript 2015中引入的JavaScript类主要是语法糖,而不是JavaScript现有的基于原型的继承。
答案 1 :(得分:0)
如果浏览器支持ES6类,则将对其进行相同处理,否则,您在基于类的继承中编写的代码将在浏览器上导致错误。因此,您可以考虑的差异之一就是对浏览器的支持。