如何使用模数和$ .each多次循环数组?

时间:2014-02-05 06:53:14

标签: jquery each modulo modulus

我希望这次在数组中重复对象的值31次。

有没有办法用$ .each语句,或只是常规的js for循环?

感谢

dayz = 31;

var numberArray = [{obj:1}, {obj:2}, {obj:3}, {obj:4}, {obj:5}];
jQuery.each(numberArray , function(index, value){
  console.log(numberArray[index%dayz]); 
});

1 个答案:

答案 0 :(得分:0)

如果我误解了你的问题,我道歉。但似乎你只想重复你的号码阵列31次,安慰它。

dayz = 31;

var numberArray = [{obj:1}, {obj:2}, {obj:3}, {obj:4}, {obj:5}];
jQuery.each(new Array(dayz), function(i){
     jQuery.each(numberArray, function(idx, val){
         console.log(numberArray[idx%dayz]); 
     })
});