のNode.js 4.2.1に次のコードを実行している場合:JavaScriptでECMAScript 6クラスから古いスタイルのクラスを継承することはできますか?
'use strict';
var util = require('util');
class MyClass {
constructor(name) {
this.name = name;
}
}
function MyDerived() {
MyClass.call(this, 'MyDerived');
}
util.inherits(MyDerived, MyClass);
var d = new MyDerived();
を私は次のエラーを取得する:
constructor(name) {
^
TypeError: Class constructors cannot be invoked without 'new'
それがすべて可能である場合、私は疑問に思います古いスタイルのJavaScript "クラス"をECMAScript 6クラスから継承しますか?そして、可能であれば、どのように?