ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
选择使用类的一些原因:
1.语法更简单,更不容易出错。
2. 使用新语法比使用旧语法更容易(而且更不易出错)地设置继承层次结构。
3.class 可以避免构造函数中使用new的常见错误(如果构造函数不是有效的对象,则使构造函数抛出异常)。
4.用新语法调用父原型方法的版本比旧语法要简单得多,用 super.method() 代替 ParentConstructor.prototype.method.call(this) 或 Object.getPrototypeOf(Object.getPrototypeOf(this)).method.call(this)。
了解更多前端毕业面试相关问题欢迎关注小编!