Javascript 基于arry从现有类创建新类实例

Javascript 基于arry从现有类创建新类实例,javascript,class,dynamic,instance,Javascript,Class,Dynamic,Instance,这是代码 class Test{ contractor(name) this.name=name; getName() { return this.name; } } let myArry=['instance1','instance2,'instance3']; 我想要这样 let myArry[i] = new Test; myArray[i].getName(); 所以我有一个arry。想要从arry自动生成新类实例。基本上,您只需要调用数组,作为回调函数

这是代码

class Test{
  contractor(name)
    this.name=name;
  getName() {
    return this.name;
  }
}

let myArry=['instance1','instance2,'instance3'];
我想要这样

let myArry[i] = new Test;
myArray[i].getName();

所以我有一个arry。想要从arry自动生成新类实例。

基本上,您只需要调用数组,作为回调函数,您可以使用arrow函数从数组值创建一个新测试

类测试{
建造师(姓名){
this.name=名称;
}
getName(){
返回此.name;
}
}
常量名称=['instance1'、'instance2'、'instance3'];
const instances=names.map(name=>newtest(name));

console.log(实例[1].getName());//日志“instance2”
欢迎!您的类没有很好地定义(
{}
在构造函数中丢失,例如)。调查
myArry
的第二个值未关闭(使用
)。您是只希望数组的元素
i
成为类的实例,还是希望数组的所有元素都成为类的实例?