Tag: 节点的

如何用Ecmascript 6类扩展对象文字类

我有一个基class被定义为一个object literal ,在构造函数的作用域内定义的方法。 喜欢这个: var NodeMappingAbstract = function NodeMappingAbstract() { this.mapToContent = function (obj) { throw new Error('Not implemented'); }; this.getInfo = function (data) { throw new Error('Not implemented'); }; this.normalizeUri = function normalizeUri(uri) { return uriNormalizer.normalize(uri); }; }; 如何用ES6 class语法扩展NodeMappingAbstract ? 我尝试使用extends和super() : class SomeMapping extends NodeMappingAbstract{ constructor(){ super(); } mapToContent(rawElement) { console.warn('mapContent called'); […]