javascript变量使用帮助

javascript变量使用帮助,javascript,jquery,variables,Javascript,Jquery,Variables,好了,伙计们,这是我的困境,我只需要一些基本的帮助。。。苏 如果我有一组变量,比如 $h1 = "" $h2 = "" $h3 = "" $h4 = "" 我在元素上使用了一个数据属性,我如何使用我拉出来的数字来输入一个字符串,作为变量名。因此,在下面的函数中,单击一个类项,它从数据属性中获取值,然后我需要用相应的变量填充#work_hold div。如果我执行下面的操作,$tme充当字符串,不起作用。有什么想法吗 $(".box").click(function(){ var atr = $

好了,伙计们,这是我的困境,我只需要一些基本的帮助。。。苏

如果我有一组变量,比如

$h1 = ""
$h2 = ""
$h3 = ""
$h4 = ""
我在元素上使用了一个数据属性,我如何使用我拉出来的数字来输入一个字符串,作为变量名。因此,在下面的函数中,单击一个类项,它从数据属性中获取值,然后我需要用相应的变量填充#work_hold div。如果我执行下面的操作,$tme充当字符串,不起作用。有什么想法吗

$(".box").click(function(){
var atr = $(this).attr("data-bsel"); 
$tme = '$h'+atr;
$('#work_hold').html($tme);
  });
使用javascript:

使用javascript:

您需要一个数组:

var h = [];
h[0] = ...;
h[1] = ...;
h[2] = ...;
...

$tme = h[atr];
您不希望动态生成变量。这只会导致完全易懂且无法调试代码。

您想要一个数组:

var h = [];
h[0] = ...;
h[1] = ...;
h[2] = ...;
...

$tme = h[atr];

您不希望动态生成变量。这只会导致完全易懂且无法调试代码。

我最喜欢这个答案。在学习对象之前先学习如何使用数组。我最喜欢这个答案。在学习对象之前先解决如何使用数组。第一个方法可行,但我肯定会阅读这些对象,因为它们将来可能会帮助我。感谢这里是JavaScription中对象的一个很好的例子,这是第一个成功的例子,但我肯定会阅读这些对象,因为它们将来可能会对我有所帮助。感谢这里是javascript中对象的一个好例子