ES6-new promise用法

我的理解:优化接口调用重复嵌套繁琐问题,使调用接口异步操作简洁明了。

代码示例:

$.ajax(url1,function(data1){

     // do something1...

        $.ajax(url2,function(data2){

        // do something2...

                $.ajax(url3,function(data3){

                    // do something3...

                })

        });

});

什么是promise?

Promise 是异步编程的一种解决方案,其实是一个构造函数,自己身上有all、reject、resolve这几个方法,原型上有then、catch等方法。

原文链接:https://blog.csdn.net/weixin_33940102/article/details/88069243.


我这就不一一写了,就看原文就行,最主要是理解。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 本文旨在简单讲解一下javascript中的Promise对象的概念,特性与简单的使用方法。并在文末会附上一...
    _暮雨清秋_阅读 2,234评论 0 3
  • 一· 什么是Promise Promise是抽象异步处理对象以及对其进行各种操作的组件。 其实这样说起来还是比较抽...
    时光与少年已陈旧阅读 984评论 0 0
  • 一、ajax嵌套ajax,传说中的嵌套金字塔,以及这种方式只能串联发起ajax请求function getData...
    天字一等阅读 2,571评论 0 0
  • generator-生成器 genrat-生成 普通函数——一路到底 generator函数——中间能停 本质上是...
    海之深处爱之港湾阅读 259评论 0 2
  • 同步和异步,同步一次只能执行一个任务,而且必须一个任务执行完成才可以执行后面的操作,可能会出现卡死页面,而异步却可...
    燕十六_09ab阅读 204评论 0 0