上面图片的实现分页算法的代码有点看不明白?
一、const声明的page不是常量吗?forEach每次循环遍历的话,page不是要改变吗?但是为啥没有报错,是不是我理解错了,还是我的知识点盲区?
二、整体的算法有点看不明白,请各位大佬帮忙指点一下,谢谢
代码:
pages(){
const=[]this.iconList.forEach((item,index) => { const page =Math.floor(index/8) if(!pages[page]){ pages[page]=[] } pages[page].push(item) })return pages
}
跃然一笑
牛魔王的故事
相关分类