JS异步
所谓使用Promise解决JS异步,我的理解,就是有一部分代码(称为小团体)是需要脱离大部队,自己在某个时间运行的,因此程序(大部队)运行是不等promise的,直接往下。小团体也是有自己规矩,也分前辈晚辈(即每一句有自己的顺序,该是第几步运行就是第几步运行),在promise使用then来控制顺序,then总是在下一步运行,而async await是promise语法糖,可以很清晰的勾勒出,这个小团体的规矩,即谁是老大老二老三,若大部队有个老四,由于老四不是属于这个小团体,因此会随大部队,比小团体先运行或者后运行,这与小团体无关。