Вставка данных в массив с помощью JavaScript - PullRequest
4 голосов
/ 03 декабря 2009

Я относительно новичок в JavaScript, и у меня возникли проблемы с переносом данных в массив.

У меня есть две динамические переменные, и мне нужно отформатировать массив как:

var array = [[-373597200000, 315.71], [-370918800000, 317.45], [-368326800000, 317.50]];

У меня уже есть цикл для каждой итерации переменных, я просто не уверен, как поместить эти две переменные в массив в указанном выше формате. Я пробовал:

array.push(var1 + "," + var2);

Для каждой итерации цикла, но она не работает.

Итак, как правильно помещать данные в массив в формате выше?

Заранее спасибо!

Ответы [ 4 ]

5 голосов
/ 03 декабря 2009

Ваш массив содержит другие массивы как элементы, вам нужно добавить другой массив, а не строку:

array.push([var1, var2]);

Подробнее:

1 голос
/ 03 декабря 2009
array.push([var1,var2])
1 голос
/ 03 декабря 2009
array.push([var1,var2]);
0 голосов
/ 03 декабря 2009

var a = new Array (); a.push ( 'Test');

вывод:

[ "Test"]

На самом деле я попробовал ваш пример, он работал для меня

var a = new Array (); var var1 = "Test1"; var var2 = "Test2"; a.push (var1 + "" + var2); а;

вывод: ["Test1 Test2"]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...