gpt4 book ai didi

javascript - JS变量名

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

我有简单的 js 变量:

var check_first  = 0;
var check_second = 1;

然后,<div class="chosen" data-type ='first'>

我有一个获取数据属性的函数:

$(document).on('click', '.chosen', function (e) {
var type = $(this).data('type');
});

.chosen单击后,我得到 type值为“first”的变量

然后我想用这个值来识别最上面的两个变量之一,并得到0的值:

例如:

var chosen = check_ + type; //of course wrong, and should give "check_first" when properly written.
console.log(chosen); //giving 0 as the result

我怎样才能实现这个目标?

最佳答案

最好的机会是使用简单的键值对象来实现此目的:

var check = {
first: 0,
second: 1
};

$(document).on('click', '.chosen', function (e) {
var type = $(this).data('type');
console.log(check[type]);
});

关于javascript - JS变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38557509/

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