gpt4 book ai didi

javascript - 如何传入一个字符串并将其用作变量名?

转载 作者:行者123 更新时间:2023-11-28 15:56:26 25 4
gpt4 key购买 nike

我有一个变量,例如:

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com