解决 递归。 代码 let index = 0 function loopArr(arr, cb) { if(index < arr.length) { index++ cb(arr[index]) loopArr(arr, cb) } } // 使用 let arr = [1,2,3,4,5] loopArr(arr, function(data) { console.log(data) })