zoukankan      html  css  js  c++  java
  • Promise和Async/Await用法整理

    一、Promise

      1、简介

        Promise,简单来说就是一个容器,里面保存着某个未来才会结束的时间(通常是一个异步操作的结果)

        Promise的基本语法:

          new Promise((resolve, reject)=> {

              ... 

        } )

        从语法上来说,Promise是一个对象,从它可以获取异步操作的消息

        基本语法:

        let p = new Promise((resolve, reject) => {

          resolve('success')

        })

        p.then(result => {

          console.log(result); //success

        })

      Promise对象特点和三个状态:

        

    let p = new Promise((resolve,reject) => {
        //...
        resolve('success');
        console.log('after resolve');
        reject('error');
    });
    
    p.then(result => {
        console.log(result);
    });
    
    p.catch(result => {
        console.log(result);
    })

     运行结果:
    after resolve
    success

    五一回 更


  • 相关阅读:
    LeetCode刷题191120
    LeetCode刷题191119
    LeetCode刷题191118
    LeetCode刷题191117
    Http相关小知识点笔记咯~
    Java开发之JSP指令
    Java开发之Servlet之间的跳转
    Java开发之Servlet生命周期
    Java开发之文件上传
    微信公众号开发之数据库
  • 原文地址:https://www.cnblogs.com/qlb-7/p/12807564.html
Copyright © 2011-2022 走看看