js实现异步

1.js实现异步,主要有以下几种方式
1.1 回调函数(Callback)

1.2 Promise(承诺)

1.3 Async/Await(异步 / 等待)

2、Promise 对象
Promise 是一个表示异步操作最终完成(或失败)的对象。它有三种状态:
Pending(进行中):初始状态,既不是成功,也不是失败。
Fulfilled(已完成):操作成功完成,Promise 的值已经确定。
Rejected(已拒绝):操作失败,Promise 的值是一个错误。
示例:

[[Prototype]]: Promise
[[PromiseState]]: "fulfilled"
[[PromiseResult]]: Object
body: "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
id: 1title: "sunt aut facere repellat provident occaecati excepturi optio reprehenderit"
userId: 1
[[Prototype]]: Object

3、JavaScript 的 confirm 函数

var result = confirm(message);

message:要显示在对话框中的文本消息。
result:confirm 函数的返回值,是一个布尔值。
如果用户点击“确定”,返回 true。
如果用户点击“取消”,返回 false。

posted @ 2025-05-28 13:55  harrylearn66666  阅读(31)  评论(0)    收藏  举报