如何将sql数据循环到数组并添加键?

时间:2017-09-10 14:43:06

标签: javascript json

我想知道如何将我的所有sql数据(我解析成json表)循环到一个数组中,并为每个数据添加一个键。

我知道如何将所有数据循环到一个简单的字符串中:

var dbString ="";
for(i = 0; i < result.response.length; i++) 
{
    dbString += result.response[i].names;
}

这就像这样

var dbString = "James Michael Alfred....";

但我怎么能让它看起来像这样:

var dbString = {"James":1, "Michael":2, "Alfred":3, .....}

感谢。

1 个答案:

答案 0 :(得分:0)

组织一个你想要的名单列表是一个非常独特的要求,但这里是:

var dbString = {};
var names = result.response;
for(var i = 0; i < names.length; i++){
    dbString[names[i]] = i + 1;
}