在methods中的方法 async getPro () { let _this = this let newArr = [] await axios.get(`api/v1/dailyProTbms`, {checkToken: true}).then(async function(res){ if (res.success && res.data.length > 0) { let arr = res.data for (let i in arr) { arr[i]['cente…
如何串行或者并行运行异步循环? 在使用循环处理异步的魔法之前,我们先来看下我们是怎么处理同步循环的. 同步循环 很久以前我写的循环是这样的: for (var i = 0; i < array.length; i++) { var item = array[i]; // do something with item } 后来 JavaScript 提供了很多新的特性,现在我们会更倾向于用下面这种写法: array.forEach((item) => { // do something with…
先看一个场景 var arr = ["a","b","c"]; for (var i in arr) { $.get("h.html", function (data) {//1 console.log(data); console.log(arr[i]); console.log("----"); })…