Javascript:是否可以通过带有占位符的循环来初始化新类?

问题描述

是否可以通过带有占位符的循环来初始化新类?对不起,如果我用错了这些词。

class Data{
  constructor(id,name,car){
    this.id = id;
    this.name = name;
    this.car = car;
  }
}

function initializeClasses(){
  var characters = ["A","B","C","D","E"];
  var cars = ["Audi","BMW","Porsche","",""]; // Includes empty slots.
  
  for (i = 0; i < characters.length; i++){
    var str = String(i+characters[i]); // To make a new name,I want to kNow that because I need that for something.   
    let ${str} = new Data(i,characters[i],cars[i]); // The placeholder.
  }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)