Qunee for HTML5 V3.0+版本全面使用es6语法开发,与es5版本存在一些语法和兼容上的问题
如何使用ES6开发
V3.0+版本增加qunee-es6.js类库文件,可以使用此文件用于es6开发
qunee-es6.js与qunee-es.js的区别
es6中不可用的API
类继承相关的函数无法使用
由于es6中的class与function存在差异,无法直接调用class的构造函数,导致老版本的以下函数出错,应该改用es6原生语法来书写
- Q.extend(su, sp, override) 改用es6支持的类继承语法:
class SubGraph extend Q.Graph{}
- Q.doSuperConstructor(…) 改用es6的
super(...)
- Q.doSuper(…) 改用es6的
super.XX(...)