У меня есть список ниже массива:Преобразовать обычный массив в массив объектов в HTML
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";
Вы знаете, как?
Почему вы не создать нужную структуру в первую очередь? Инициализируйте объекты и вставьте их в массив. – undefined
Как мы инициализируем? – Coolguy
В этой статье описывается: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer – undefined