<!DOCTYPE html>
<html>
<head>
<title>重寫數組切割</title>
</head>
<body>
<script type="text/javascript">
var arr= [
{name:'小赵',value:'12'},
{name:'小钱',value:'12'},
{name:'小孙',value:'12'},
{name:'小李',value:'12'},
{name:'小周',value:'12'},
{name:'小吴',value:'12'},
{name:'小郑',value:'12'},
{name:'小王',value:'12'},
{name:'小付',value:'12'},
{name:'小张',value:'12'}
]
console.log(arr);
function FunData(Data) {
var proportion =3;
var num=0;
var arr1=[];
for (var i = 0; i < Data.length; i++) {
if (i%proportion==0&&i!=0) {
arr1.push(Data.slice(num,i));
num=i;
}
if ((i+1)==Data.length) {
arr1.push(Data.slice(num,(i+1)));
}
}
return arr1;
}
console.log(FunData(arr));
</script>
</body>
</html>