我的理解:優(yōu)化接口調(diào)用重復(fù)嵌套繁瑣問題,使調(diào)用接口異步操作簡潔明了。
代碼示例:
$.ajax(url1,function(data1){
? ? ?// do something1...
????????$.ajax(url2,function(data2){
????????// do something2...
????????????????$.ajax(url3,function(data3){
????????????????????// do something3...
? ? ? ????????? })
? ????? });
});
什么是promise?
Promise 是異步編程的一種解決方案,其實是一個構(gòu)造函數(shù),自己身上有all、reject、resolve這幾個方法,原型上有then、catch等方法。
原文鏈接:https://blog.csdn.net/weixin_33940102/article/details/88069243.
我這就不一一寫了,就看原文就行,最主要是理解。