categorysArr () {
const {categorys} = this
const arr = []
let smallArr = []
categorys.forEach(c => {
// 将全新的小数组保存到大数组中
if(smallArr.length===0) {
arr.push(smallArr)
}
// 将当前分类保存到小数组
smallArr.push(c)
// 如果刚好满了, 为后面创建一个新的小数组
if(smallArr.length===8) {
smallArr = []
}
})
return arr
}
}
1. 浏览器在本地磁盘上将用户之前请求的数据存储起来,当访问者再次需要改数据的时候无需再次发送请求,直接从浏览器本地获取数据
1. 减少请求的个数
2. 节省带宽,避免浪费不必要的网络资源
3. 减轻服务器压力
4. 提高浏览器网页的加载速度,提高用户体验