Javascript ES6:如何使用变量类名?
我希望能够做到以下几点:Javascript ES6:如何使用变量类名?,javascript,ecmascript-6,Javascript,Ecmascript 6,我希望能够做到以下几点: let className = 'Person'; return new [className](data); 但是,这会产生以下错误: TypeError: "[...] is not a constructor" 我使用class关键字定义了类,如下所示: class Person extends Entity {...} 这回答了你的问题吗?这回答了你的问题吗?
let className = 'Person';
return new [className](data);
但是,这会产生以下错误:
TypeError: "[...] is not a constructor"
我使用class关键字定义了类,如下所示:
class Person extends Entity {...}
这回答了你的问题吗?这回答了你的问题吗?