Promise,是一种异步处理模式. js代码的函数嵌套会使得程序执行异步代码时很难调试.因为多重嵌套的函数无法确定何时触发回调. 如: funA(arg1,arg2,function(){ funcB(arg1,arg2,function(){ funcC(arg1,arg2,function(){ xxxx.... }) }) }) 如果用Promise这种规范,就使得代码很容易理解.它能帮助开发者以同步的方式编写异步的代码.如 deferABC.resolve(xxx) .then(fun…