Javascript 如何动态访问递增的json值

Javascript 如何动态访问递增的json值,javascript,arrays,json,count,javascript-objects,Javascript,Arrays,Json,Count,Javascript Objects,这是我的目标 Object {q1: "1", q2: "1"} 到目前为止,我试过: var formData = myApp.formToJSON('#personality-test-form'); formData.q+i; 我在提交时获得NaN值如何动态访问q1和q2等值?要动态访问属性q1,需要将其作为括号中的字符串表示法提供 formData['q1'] 这和 formData.q1 或者,如果i=1,则可以动态访问属

这是我的目标

Object {q1: "1", q2: "1"}
到目前为止,我试过:

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

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

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

formData['q1']
这和

formData.q1
或者,如果i=1,则可以动态访问属性q1,如下所示:

formData['q' + i]

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

formData['q1']
这和

formData.q1
或者,如果i=1,则可以动态访问属性q1,如下所示:

formData['q' + i]
formData[“q”+i]
formData[“q”+i]