我有一些名字相似的数组.
ArrayTop[]
ArrayLeft[]
ArrayRight[]
ArrayWidth[]
Run Code Online (Sandbox Code Playgroud)
我试图在函数中动态设置名称,然后设置值.
我已经尝试了很多动态选择正确数组的方法,但还没有提出解决方案.
function setarray(a,b,c){
eval(Array+a+[b])=c
}
setarray('Top',5,100)
Run Code Online (Sandbox Code Playgroud)
在这个例子中,我试图设置.
ArrayTop[5]=100
Run Code Online (Sandbox Code Playgroud)