Javascript 组合变量中的一个元素以连接到另一个变量
我目前正试图为一个学校项目制作纸牌,但遇到了一个问题,就是试图为成堆的西装制作一个计数器。我目前尝试的方法是定义一个全局变量,如下所示:Javascript 组合变量中的一个元素以连接到另一个变量,javascript,Javascript,我目前正试图为一个学校项目制作纸牌,但遇到了一个问题,就是试图为成堆的西装制作一个计数器。我目前尝试的方法是定义一个全局变量,如下所示: var Hpilecount = "01"; var Dpilecount = "01"; var Spilecount = "01"; var Cpilecount = "01"; function movecard(id) { console.log(id[0]+pilecount); } 我试图引用这个变量,如下所示: var Hpileco
var Hpilecount = "01";
var Dpilecount = "01";
var Spilecount = "01";
var Cpilecount = "01";
function movecard(id) {
console.log(id[0]+pilecount);
}
我试图引用这个变量,如下所示:
var Hpilecount = "01";
var Dpilecount = "01";
var Spilecount = "01";
var Cpilecount = "01";
function movecard(id) {
console.log(id[0]+pilecount);
}
如何组合变量id的元素和引用这些变量的内容
感谢您的帮助如果它们在全局范围内,那么您可以使用带有括号符号的
窗口
来访问它们(因为所有golbal变量都是全局对象窗口
中的属性):
var Hpilecount=“01”;
var Dpilecount=“01”;
var Spilecount=“01”;
var Cpilecount=“01”;
var id=“C”;
var值=窗口[id+“pilecount”];
console.log(值)代码>如何使用window方法更新原始变量的可能重复项,这样当我将适当的卡添加到堆中时,它将从01变为02?这很简单,因为:window[id+“pilecount”]=“02”代码>。哎呀,我不知道为什么我没想到。干杯