Я не могу придумать способ циклического преобразования двух массивов одновременно. Этот код предназначен для вывода данных функции в разные div на странице. array1
определяет вход и array2
определяет выход.Множество массивов в структуре контура
Как я могу перебрать двух массивов, так что item1
всегда будет в паре с '#div1'
, item2
с '#div2'
и т.д.
var array1=[item1 , item2, item3, item4];
var array2=['#div1', '#div2', '#div3', '#div4'];
for (var i = 0; i < array1.length; i++) {
//code for to populate data goes here
item.appendTo($(array2[i]));
};
Могу ли я по крайней мере, правильно обвести свою функцию в цикле?
Спасибо!
Поскольку оба массив имеет одинаковую длину и в правильном порядке, вы можете использовать переменный цикл 'i' для доступа обоих массивов, 'array1 [i]' и 'array2 [i]'. –
Вы имеете в виду это? 'for (var i = 0; i <3; i ++) {' Он выводит все в последний элемент в первом массиве. – user2062244
Нет, вы можете сохранить 'for (var i = 0; i