ES6中增加了Class、module等概念。
其本质是语法糖。
用BABEL可将符合ES6语法的代码转换为ES5代码。
ES6的Class中,并没有Public,Private等面向对象语言需要的语法。
这种“半调子”状态不利于编程。
JS面向对象的“原型继承”和其他纯粹面型对象的“类继承”从根本上就是不同的理念。
ES6中不完全地引入Class语法,更容易造成混乱。
ES6中增加了Class、module等概念。
其本质是语法糖。
用BABEL可将符合ES6语法的代码转换为ES5代码。
ES6的Class中,并没有Public,Private等面向对象语言需要的语法。
这种“半调子”状态不利于编程。
JS面向对象的“原型继承”和其他纯粹面型对象的“类继承”从根本上就是不同的理念。
ES6中不完全地引入Class语法,更容易造成混乱。