对象选择器中的动态jQuery选择器



我遇到了动态选择器的问题。这是我的代码

var data = {
           'one': {'value': '50,60,70,80'},
           'two': {'value': '10,20,30,40'}
           }
var eachValue = data.one.value.split(',');

该代码正在纠正,但我需要one two的动态选择器,所以如果我的代码像一样

var select = 'one';
var eachValue = data.select.value.split(',');

它不起作用。其显示CCD_ 3错误。那么我该如何在其中使用动态选择器呢。感谢

如果您想使用变量作为属性名称,则可以使用括号表示法,以便data[select]

var data = {
  'one': {'value': '50,60,70,80'},
  'two': {'value': '10,20,30,40'}
}
var select = 'two';
var eachValue = data[select].value.split(',');
console.log(eachValue)

最新更新