如何在变量名中使用变量

Mer*_*res 2 javascript variables

所以我正在使用像这样的json变量:

opponentInvData.item1
Run Code Online (Sandbox Code Playgroud)

它包含项目1到6

我需要动态访问不同的项目并将它们设置为null.itemNum是我需要访问的特定项目.我试图使用eval函数

var itemNum = 2;
eval(opponentInvData.item + itemNum + ' = ""');
Run Code Online (Sandbox Code Playgroud)

不用说,它不起作用,任何想法?

Nik*_*bak 6

opponentInvData['item1'] = "my item"
Run Code Online (Sandbox Code Playgroud)

是相同的

opponentInvData.item1 = "my item"
Run Code Online (Sandbox Code Playgroud)