async +await 和 promise.all()相同点和不同点
相同的:
不同点:
	
 
1、async 和await 执行结果
	
 
	
2、async 和await 先后顺序执行方法实例代码
created(){
    this.init();
},
methods:{
     promise(){
      return new Promise((resolve,reject)=>{
        const data={}
        this.$axios.post('vue/google.php',data).then(res => {
          setTimeout(function(){
            console.log(`5秒后方法一加载完成!${new Date()}`)
            resolve('promise返回值')
          },5000)
        })
      })
      
    },
    promise2(){
      return new Promise((resolve,reject)=>{
        const data={}
        this.$axios.post('vue/google.php',data).then(res => {
          setTimeout(function(){
            console.log(`10秒后方法二加载完成!${new Date()}`)
            resolve('promise2返回值')
          },10000)
        })
      })
    },
    async init(){
      console.log(`开始时间!${new Date()}`)
      let value=await this.promise();
      let value2=await this.promise2();
      console.log(`${[value,value2]}结束时间!${new Date()}`)
    }},
热门推荐:
			0