두 개의 배열을 동시에 루프하는 방법을 생각할 수 없습니다. 이 코드는 페이지의 다른 div에 함수의 데이터를 출력하기위한 것입니다. array1
은 입력을 정의하고 array2
은 출력을 정의합니다.루프 구조의 다중 배열
등 item1
항상 '#div1'
와 결합 할 수 있도록하는 두 개의 배열을 통해 I 루프, '#div2'
와 item2
,
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]));
};
이 있습니까 수 있습니다 어떻게 적어도 for 루프에서 제 기능을 포장에 맞습니까?
감사합니다.
두 배열의 길이와 순서가 모두 같으므로 루프 변수 'i'를 사용하여 두 배열에 모두 액세스 할 수 있으므로, 'array1 [i]'와'array2 [i]'. –
이 뜻입니까? 'for (var i = 0; i <3; i ++) {'모든 것을 첫 번째 배열의 마지막 항목으로 출력합니다. – user2062244
아니요, for (var i = 0; i