代碼
參數:
pageSize:一頁的總數
currentPage:當前的頁數
skipNum:跳過的數量
arr:數組
返回值:
newArr分頁后的數組
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; }
