let arr = [
{id:1,message:'0001'},
{id:2,message:'0002'},
{id:3,message:'0003'},
{id:4,message:'0004'},
{id:5,message:'0005'},
{id:6,message:'0006'},
{id:7,message:'0007'},
{id:8,message:'0008'},
{id:9,message:'0009'},
{id:10,message:'0010'},
]
function pagination(arr,pageIndex,pageSize){
let totalPage = Number(arr.length/pageSize) === Math.round(arr.length/pageSize) ?
parseInt(arr.length/pageSize) :parseInt(arr.length/pageSize) + 1;
console.log('totalPage',totalPage)
let res = arr.slice(pageIndex*pageSize,pageIndex*pageSize);
console.log(`page : ${pageIndex} data : ${res}`)
}
pagination(arr,2,9)