【发布时间】:2016-06-25 15:09:15
【问题描述】:
我有以下数组列表:
var number = [];
var counter = [];
var time = [];
number[0] = "1212";
counter[0] = "2";
time[0] = "12:30PM";
number[1] = "9367";
counter[1] = "4";
time[1] = "05:30PM";
number[2] = "4786";
counter[2] = "8";
time[2] = "09:30AM";
如何将上面的内容转换成如下的对象数组:
var abc = [
{number: "1212", counter: "2", time: "12:30PM"},
{number: "9367", counter: "4", time: "05:30PM"},
{number: "4786", counter: "8", time: "09:30AM"}
];
到目前为止,我已经尝试使用以下编码进行转换但失败了:
var abc=[];
abc[0].number = "1212";
abc[0].counter = "2";
abc[0].time = "12:30PM";
你们知道吗?
【问题讨论】:
-
为什么不首先创建所需的结构?初始化对象并将它们推入数组。
-
我们如何初始化?
标签: javascript jquery html arrays