请问以下JS代码最终输出的结果是()
class cls {
constructor() {
console.log('done');
};
};
class son1 extends cls {
constructor() {
super();
};
};
class son2 extends cls{};
class son3 extends cls {
constructor(){};
};
new son1();
new son2();
new son3(); 