В JS/JQuery я могу вытащить единственный элемент из Многомерного массива и сохранить его в другом массиве?

Я использую flot, чтобы сделать некоторое построение графика, и я пытаюсь анимировать график в шаги. Я хочу взять многомерный массив с, говорят, что 3 объекта, где каждый из тех объектов имеет 3 объекта. Таким образом, у меня есть это:

array1[0][0] = 30
array1[0][1] = 30
array1[0][2] = 10
array1[1][0] = 35
array1 [1] [1] = 35
array1[1][2] = 15
array1[2][0] = 40
array1[2][1] = 40
array1 [2] [2] = 20

Array1[1] является вторым шагом моего графика (в этом случае, тянущем круг, запускающийся в средней точке 35,35 с радиусом 15). Моя проблема, я только хочу отправить flot текущий шаг. Таким образом, я хочу вытащить объект, хранивший в array1[1] и поместить его в другого, очистить массив, таким образом, я заканчиваю с array2 как это:

array2[0][0] = 35
array2[0][1] = 35
array2[0][2] = 15

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

1
задан DDayDawg 4 June 2010 в 20:27
поделиться

1 ответ

Javascript не поддерживает настоящие многомерные массивы; вы используете массив массивов.

Вы можете назначить внутренний массив следующим образом:

array2[0] = array1[0];
2
ответ дан 3 September 2019 в 00:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: