一尘不染

如何使用JavaScript中的变量动态访问对象属性?

json

我正在尝试从JavaScript中的JSON过滤数据。

我定义一个变量a。我想要a等于(不等于item.a)的属性。到目前为止,我还没有找到一种方法。

其他所有内容均正常运行,因为当我将其更改为特定条目(例如,item.date)时,它可以正常工作。我找不到正确的语法。

while(i< elements.length){
    var a=elements[i].id;
    if(elements[i].name == 'targetfeild'){
      $(elements[i]).val($.map(result,function(item){var test = elements[i].id;return item.a;}));
    }
    i++;
}

阅读 229

收藏
2020-07-27

共1个答案

一尘不染

试试看item[a],也可以通过这种方式访问​​javascript对象。

2020-07-27