node.js - Promises 函数在 Nodejs 中的使用
问题描述
看不懂promise函数,怎么处理,谁能通过一个简单的例子来解释一下。通过不同的网站尝试过,但对它感到困惑
解决方案
Promise 是在创建 Promise 时不一定知道的值的代理。它允许您将处理程序与异步操作的最终成功值或失败原因相关联。这让异步方法像同步方法一样返回值:而不是最终值,异步方法返回未来某个时间点的值的承诺。
简而言之,“承诺是为某种行为而采取的词,做出承诺的另一方可能会履行或否认它”。在履行的情况下,承诺得到解决,在另一种情况下,它被拒绝。
我们可以在 JavaScript 中创建一个 Promise,并将其用作即将到来的事实来描述一些操作。Promise 是一种设计模式,用于消除不直观的回调的使用。
推荐阅读
- javascript - 我可以保存我使用 Javascript(可能使用 PHP)编辑的图像,以便更改是永久性的吗?
- php - 使用类名,如何从有效的 HTML 文档中提取 div 元素及其 innerHTML?
- vb.net - 对象是任何 TKey 和 TValue 的字典(不获取 TKey 和 TValue)
- fabricjs - this.canvas.loadFromJson 不是函数
- android - 我想以编程方式添加单选按钮并设置第一个项目被选中?
- amazon-cloudfront - AWS CloudFront - 何时收取“区域数据传出到源”费用?
- ios - 如何使用 Swift 4 将数据从弹出子视图传递到视图控制器
- javascript - 循环遍历在 jQuery 中保存为字符串的 List 元素
- java - 生产者/消费者中的信号量与互斥量
- html - 输入字段:上、左、右边框是如何隐藏在这段代码中的?