我有一个变量,例如:

var startX = 20
var startY = 30


我想调用一个函数,例如:

onClick="myFunction('startX')"
or
onClick="myFunction('startY')"

myFunction(passedVar){
}


因此,passedVar ='startX'或'startY',然后我需要引用相同名称的变量并获取其值(20或30)

在Powershell中,我将执行以下操作:

get-variable($passedVar) -value


它将看到passedVar中的内容,然后寻找具有该名称的变量并给我值。

那有意义吗?

谢谢!

最佳答案

全局变量只是window对象的属性。你可以试试

var val = window[passedVar];

07-25 20:51