HUH函数
用上jquery,写法大致如下:var result = {}; new Promise(function (reslove, reject) { $.ajax({ url:'...a.html' }).done(function (data) { result.a = data; reslove(result); }).fail(function (data) { reject(data); }) }).then( function (value) { return new Promise(function () { $.ajax({ url:'...b.html' }).done(function (data) { result.b = data; reslove(result); }).fail(function (data) { reject(data); }) }) }, function (data) { alert('a.html请求出错,出错代码:' + data); } ).then( function (value) { $.ajax({ url:'...c.html' }).done(function (data) { result.c = data; console.log(result); }).fail(function (data) { alert('c.html请求出错,出错代码:' + data); }) }, function (data) { alert('b.html请求出错,出错代码:' + data); } )