iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JavaScript的Promise类怎么使用
  • 226
分享到

JavaScript的Promise类怎么使用

2024-04-02 19:04:59 226人浏览 薄情痞子
摘要

这篇文章主要介绍了javascript的Promise类怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript的Promise类怎么使用文章都会有所收获,下

这篇文章主要介绍了javascript的Promise类怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript的Promise类怎么使用文章都会有所收获,下面我们一起来看看吧。

  Promise 类有 .then() .catch() 和 .finally() 三个方法,这三个方法的参数都是一个函数,.then() 可以将参数中的函数添加到当前 Promise 的正常执行序列,.catch() 则是设定 Promise 的异常处理序列,.finally() 是在 Promise 执行的最后一定会执行的序列。 .then() 传入的函数会按顺序依次执行,有任何异常都会直接跳到 catch 序列:

  实例

  new Promise(function (resolve, reject) {

  console.log(1111);

  resolve(2222);

  }).then(function (value) {

  console.log(value);

  return 3333;

  }).then(function (value) {

  console.log(value);

  throw "An error";

  }).catch(function (err) {

  console.log(err);

  });

  执行结果:

  1111

  2222

  3333

  An error

  resolve() 中可以放置一个参数用于向下一个 then 传递一个值,then 中的函数也可以返回一个值传递给 then。但是,如果 then 中返回的是一个 Promise 对象,那么下一个 then 将相当于对这个返回的 Promise 进行操作,这一点从刚才的计时器的例子中可以看出来。

  reject() 参数中一般会传递一个异常给之后的 catch 函数用于处理异常。

  但是请注意以下两点:

  resolve 和 reject 的作用域只有起始函数,不包括 then 以及其他序列;

  resolve 和 reject 并不能够使起始函数停止运行,别忘了 return。

关于“JavaScript的Promise类怎么使用”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“JavaScript的Promise类怎么使用”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网JavaScript频道。

--结束END--

本文标题: JavaScript的Promise类怎么使用

本文链接: https://www.lsjlt.com/news/90289.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript的Promise类怎么使用
    这篇文章主要介绍了JavaScript的Promise类怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript的Promise类怎么使用文章都会有所收获,下...
    99+
    2022-10-19
  • JavaScript Promise怎么使用
    今天小编给大家分享一下JavaScript Promise怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面...
    99+
    2022-10-19
  • javascript中的Promise怎么使用
    这篇“javascript中的Promise怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“javascript中的P...
    99+
    2023-06-30
  • JavaScript的Promise函数怎么使用
    这篇文章主要介绍“JavaScript的Promise函数怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript的Promise函数怎么使用”文...
    99+
    2022-10-19
  • JavaScript Promise怎么用
    今天小编给大家分享一下JavaScript Promise怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我...
    99+
    2022-10-19
  • 详解JavaScript中Promise类的使用方法
    目录1. all 2.  allSettled3.  race4. any 这篇主要讲一下Promise的类方法的基本使用...
    99+
    2023-05-19
    JavaScript Promise类使用 JavaScript Promise类
  • JavaScript中Promise怎么用
    这篇文章主要为大家展示了“JavaScript中Promise怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript中Promise怎么用”这...
    99+
    2022-10-19
  • JavaScript的Promise对象怎么用
    这篇文章主要讲解了“JavaScript的Promise对象怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript的Promise对象怎么...
    99+
    2022-10-19
  • 怎么使用JavaScript手写一个Promise
    这篇文章主要介绍“怎么使用JavaScript手写一个Promise”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用JavaScript手写一个Promise”文章能帮助大家解决问题。Prom...
    99+
    2023-07-02
  • 怎么构造JavaScript Promise
    这篇“怎么构造JavaScript Promise”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看...
    99+
    2022-10-19
  • es6的promise怎么使用
    今天小编给大家分享一下es6的promise怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2022-10-19
  • JavaScript中的Promise如何使用
    这篇文章主要介绍了JavaScript中的Promise如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript中的Promise如何使用文章都会有所收获,下面我们一起来看看吧。Promise...
    99+
    2023-06-30
  • ES6 Promise怎么使用
    这篇文章主要介绍“ES6 Promise怎么使用”,在日常操作中,相信很多人在ES6 Promise怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ES6 Promis...
    99+
    2022-10-19
  • JavaScript中Promise如何使用
    JavaScript中Promise如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.什么是 Promisepromise 是目前...
    99+
    2022-10-19
  • javascript中Promise使用详解
    目录一、首先,要知道为什么要用Promise语法?二、接着,来了解一下回调地狱(Callback Hell)三、最后,也是本章的重头戏,Promise的基本使用(一) resolve...
    99+
    2022-11-13
  • javascript的Symbol类型怎么使用
    这篇“javascript的Symbol类型怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2022-10-19
  • JavaScript怎么实现手写promise
    这篇文章主要介绍了JavaScript怎么实现手写promise的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript怎么实现手写promise文章都会有所收获,下面我们一起来看看吧。需求我们先来总...
    99+
    2023-07-06
  • es6中promise怎么使用
    这篇文章主要介绍了es6中promise怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇es6中promise怎么使用文章都会有所收获,下面我们一起来看看吧。es6 promise用于异步编程。Promi...
    99+
    2023-07-04
  • 怎么使用Promise方法
    这篇文章主要介绍“怎么使用Promise方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用Promise方法”文章能帮助大家解决问题。 以下是使用 Pro...
    99+
    2022-10-19
  • JavaScript中Promise的使用方法实例
    目录前言Promise简介什么是回调地狱Promise的特点创建Promise实例then方法resolve 和 reject 的参数传递then()链式调用then()的返回值ca...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作