我有一个变量,例如:
var startX = 20
var startY = 30
我想调用一个函数,例如:
onClick="myFunction('startX')"
or
onClick="myFunction('startY')"
myFunction(passedVar){
}
所以 passVar = 'startX' 或 'startY' 然后我需要引用同名的变量并获取它的值(20 或 30)
在 Powershell 中我会这样做:
get-variable($passedVar) -value
它将查看 passVar 中的内容,然后查找具有该名称的变量并给出值。
这有意义吗?
谢谢!
最佳答案
全局变量只是window
对象的属性。你可以试试
var val = window[passedVar];
关于javascript - 如何传入一个字符串并将其用作变量名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18626902/