Code
Parameters:
pageSize
: page total
currentPage
: current page
skipNum
number skipped:
arr
: Array
Returns:
newArr
an 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; }