var data = [ {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, {name:\'Liming\',age:\'25\'}, ] var result = []; for(var i=0;i<data.length;i+=3){ result.push(data.slice(i,i+3)); }