Javascript 使用变量作为数组键?

Javascript 使用变量作为数组键?,javascript,Javascript,我是JS的初学者。仍在进行基础工作。我已经开始了一个口袋妖怪型弱点计算器的简单项目。但是正在努力找出阵列的可能性。 以下是我所拥有的: 让type1='Fire'; 让类型2=水; 设强={ 火:[“草”、“虫”、“冰”], 水:[“火”,“岩石”] } 设弱={ 火:[“水”、“岩石”、“地面”], 水:[‘草’、‘电’] } 如果(类型1){ console.log(strong.type1); }console.log(strong[type1])将从strong对象访问Fire

我是JS的初学者。仍在进行基础工作。我已经开始了一个口袋妖怪型弱点计算器的简单项目。但是正在努力找出阵列的可能性。 以下是我所拥有的:

让type1='Fire';
让类型2=水;
设强={
火:[“草”、“虫”、“冰”],
水:[“火”,“岩石”]
}
设弱={
火:[“水”、“岩石”、“地面”],
水:[‘草’、‘电’]
}
如果(类型1){
console.log(strong.type1);
}
console.log(strong[type1])
将从
strong
对象访问
Fire