javascript array making use of paging effect

Code

Parameters:
pageSize: page total
currentPage: current page
skipNumnumber skipped:
arr: Array

Returns:
newArran array of post pagination

var pagination = function(pageSize, currentPage, arr) {
    var skipNum = (currentPage - 1) * pageSize;
    var newArr = (skipNum + pageSize >= arr.length) ? arr.slice(skipNum, arr.length) : arr.slice(skipNum, skipNum + pageSize);
    return newArr;
}

 

Guess you like

Origin www.cnblogs.com/plBlog/p/11815297.html