JQuery 数组按指定长度分组

  • JQuery方法

// 将data每3个一组进行分组

var data = ['法国','澳大利亚','智利','新西兰','西班牙','加拿大','阿根廷','美国','0','国产','波多黎各','英国','比利时','德国','意大利','意大利',];
var result = [];
for(var i=0,len=data.length;i<len;i+=3){
   result.push(data.slice(i,i+3));
}
  • lodash方法

var data = ['法国','澳大利亚','智利','新西兰','西班牙','加拿大','阿根廷','美国','0','国产','波多黎各','英国','比利时','德国','意大利','意大利',];

var result = _.chunk(data, 3);


这两种方式最终生成的值为:

猜你喜欢

转载自www.cnblogs.com/zero-zm/p/9900591.html