Blog
首页
文档
收藏
关于
  • 在线转换时间戳 (opens new window)
  • 在线压缩图片 (opens new window)
  • Float-Double转二进制 (opens new window)
  • 文件转Hex字符串 (opens new window)

HiuZing

🍑
首页
文档
收藏
关于
  • 在线转换时间戳 (opens new window)
  • 在线压缩图片 (opens new window)
  • Float-Double转二进制 (opens new window)
  • 文件转Hex字符串 (opens new window)
  • 前端面试题

    • Vue

    • 计算机网络

    • CSS

    • JavaScript

      • JavaScript-闭包
      • JavaScript-原型链
      • JavaScript-new操作符具体做了什么?
      • JavaScript-浅拷贝和深拷贝
      • JavaScript-微服务和宏服务
      • JavaScript-Promise
        • JavaScript-find和filter区别
        • JavaScript-some和every区别
        • JavaScript-垃圾回收机制
        • 常见面试题
      • 小程序

      • 面试记录

    • JavaScript

    • Vue2

    • port

    • CSS

    • Node.js

    • JavaScript优化

    • uniapp

    • Mini Program

    • TypeScript

    • 面向对象编程

    • UI组件

    • Plugin

    • Vue3

    • 性能优化

    • Axios

    • 状态管理

    • React

    • Mock

    • Icon

    • Template

    • 构建工具

    • 项目规范配置

    • Taro

    • SVG

    • React Native

    • 前端
    • 前端面试题
    • JavaScript
    HiuZing
    2022-04-07
    目录

    JavaScript-Promise

    # Promise含义

    异步编程的一种解决方案

    解决方案——回调函数和事件

    # Promise状态

    • pending(进行中)

    • fulfilled (已成功)

    • rejected(已失败)

    # then方法

    then 方法接收两个函数作为参数,第一个参数是 Promise 执行成功时的回调,第二个参数是 Promise 执行失败时的回调,两个函数只会有一个被调用。

    const p = new Promise(function(resolve,reject){
      resolve('success');
    });
     
    p.then(function(value){
      console.log(value);
    })
    
    1
    2
    3
    4
    5
    6
    7
    上次更新: 2024/08/14, 04:14:33
    JavaScript-微服务和宏服务
    JavaScript-find和filter区别

    ← JavaScript-微服务和宏服务 JavaScript-find和filter区别→

    最近更新
    01
    React Native 使用SVG
    08-13
    02
    Docker基础命令
    08-04
    03
    算数逻辑单元
    07-30
    更多文章>
    Theme by Vdoing | Copyright © 2021-2024 WeiXiaojing | 友情链接
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式