如何动态访问递增的json值

时间:2016-11-02 01:31:33

标签: javascript arrays json count javascript-objects

这是我的对象

Object {q1: "1", q2: "1"}

到目前为止,我试过了:

              var formData = myApp.formToJSON('#personality-test-form');
              formData.q+i;

我在提交如何动态访问q1和q2等值时获得NaN值?

1 个答案:

答案 0 :(得分:4)

要动态访问属性q1,您需要将其作为括号表示法的字符串提供。

formData['q1']

相同
formData.q1

或者,如果i = 1,那么您可以像这样动态访问属性q1:

formData['q' + i]