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
成为类的实例,还是希望数组的所有元素都成为类的实例?