一个简单的加快页面数据渲染的方式

172 阅读1分钟

let arr = []
function respone (data) {
   let chunk = data.splice(1,100)
   arr = arr.concat(
     chunk.map((item) => {
       return item * 2
     })
   )
   if (data.length > 0) {
     setTimeout(() => {
       respone (data)
     }, 0)
   }
}