分页算法
分页是一种比较常见的功能,分页的原理其实也很简单,首先要知道没有需要展示的项目数量 pageSize,然后还得知道当前所在的页数 currentPage, 设所有的 item 都在一个数组 array 里,每页需要展示 5 个 item,那么当 currentPage = 1 时,第一页要展示的所有 item 为 array.slice(0, 4), 第二页要展示的 item 为 array.slice(5, 9), 以此类推,那么第 n(n >= 0) 页需要展示的 item 应该为:array.slice(5n, 5n+4),推而广之,基本数字的分页公式就出来了: