Я понимаю, что это несколько не в порядке, но, ради возможности, мне интересно, может ли кто-нибудь помочь?Создание массива с субаренами
Здесь array2 держит конечное состояние. Я бы хотел, чтобы массив1 удерживался (только я хочу сделать это с циклом for.Это прекрасно, что каждый sub_array должен быть инициализирован как их собственные переменные, я просто пытаюсь получить массив1, чтобы удерживать N число под_арраков через петлю.
Вот пример, который я пробовал, но попытка «скомпилировать» его через строку не позволяет вызывать sub_arrays доступным образом.
var numberOfSubArrays = 3
var sub_array1 = []
var sub_array2 = []
var sub_array3 = []
var array1 = []
var array2 = [sub_array1,sub_array2,sub_array3]
for (var i = 0; i < numberOfSubArrays; i++) {
array1[i] = "sub_array" + i
}
Любые мысли будут оценены!
Вы имеете в виду 'array1 [i] = array2 [i]'? Или, может быть, какой-то конкат? – mplungjan
Или 'for (var i = 0; i
@mplungjan' array2' - это массив, содержащий ссылки других массивов. Если бы это был объект с ключами 'sub_array1 .... n', мы могли бы так же, как вы посоветовали. Я прав? –