Pau*_*der 2 javascript variables concatenation
我正在寻找一种简单的方法来根据另一个变量的值分配给变量。
device.slot2_clipList[clipNumber] = singleClipDetails;
Run Code Online (Sandbox Code Playgroud)
我想做的是:用另一个变量替换“ 2”,这样我就可以在更改var slotNumber的同时运行相同的操作,并写入相应的变量。
我试过了
device.slot + device.slotNumber + _clipList[clipNumber]
Run Code Online (Sandbox Code Playgroud)
但是(显然吗?),这不起作用。
如何才能做到这一点?(也许我给问题的名字打错了,但这是我能想到的最接近的问题。)谢谢
这就是括号表示法
var i = 2;
device['slot' + i + '_clipList'][clipNumber] = singleClipDetails;
Run Code Online (Sandbox Code Playgroud)