Обычно каждый элемент одномерного массива является буквальным (значение). Теперь, вот секрет для двумерного массива: Если у вас есть одномерный массив, и вы делаете каждый элемент одномерного массива, новый массив, то вы бы двумерную array.Creating двух- Габаритный ArrayYou начать с создания одномерный массив следующим образом: twoDArr = новый Array (); Предположим, что вы хотите двумерный массив пять рядов; Вы бы пять элементов массива twoDArr, новые одномерных массивов, используя новый оператор.
Вы можете сделать это: twoDArr [0] = новый Array (); twoDArr [1] = новый Array (); twoDArr [2] = новый Array (); twoDArr [3] = новый Array (); twoDArr [4] = новый Array (); При этом у вас есть двумерный массив. Это довольно длительный процесс, по сравнению с, что вы имеете в других языках, но вы, наконец, получил свой двумерный массив. Примечание: С помощью JavaScript Вы не должны принять решение о длине одного или двумерного массива. Таким образом, выше двумерный код массива ОК.
Если вы знаете, количество строк и если их много, то назначение нового одномерный массив для каждой строки, как это сделано выше, будет утомительно. Вы решить эту проблему путем присвоения новых одномерные массивы в для петли. В этом свете, выше двумерный массив создается следующим образом: twoDArr = новый Array (); для (я = 0; я {twoDArr [я] = новый Array ();} Доступ ValuesYou доступа к значению массива JavaScript 2D следующим образом: ArrayName [я] [J], где я это номер строки и J это столбец .
Номер строки и подсчета колонки начинается с нуля Таким образом, доступ значение в строке 2, колонка 4, для выше массива, вы должны ввести, twoDArr [1] [3] Пример CodeTry следующий код:. ApplicationGenerally, вы бы использовать двумерный массив, когда у вас есть данные в виде таблицы (Grid) .То есть это; довольно длинный подход, но вы по-прежнему есть, что вам want.
Chrys