js处理异步的一些方法

1)用Promise来处理  

new Promise =((reslove,reject)=>{

function  1(){}

}).then(()=>{

function2()

}).then(()=>{

function 3()

}).catch((err)=>{

console.log(err)

})

会在调用function1 返回之后才会调用function2 依次,解决异步的问题。

2)用es7的 async和await来出来

async function1(){

await  function 2()

}

3)第三方库  Rxjs;

以后再写

你可能感兴趣的:(js处理异步的一些方法)