当前位置: 首页 > news >正文

做剧情网站侵权吗有什么好用的搜索引擎

做剧情网站侵权吗,有什么好用的搜索引擎,网站的在线qq客服链接怎么做,wordpress废弃函数Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了 Promise 对象。 Promise 对象有以下两个特点。 对象的状态不受…

Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了 Promise 对象。

Promise 对象有以下两个特点。

  1. 对象的状态不受外界影响。 Promise 对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。这也是 Promise 这个名字的由来,它的英语意思就是“承诺”,表示其他手段无法改变。

  2. 一旦状态改变,就不会再变,任何时候都可以得到这个结果。 Promise 对象的状态改变,只有两种可能:从 pending 变为 fulfilled 和从 pending 变为 rejected 。只要这两种情况发生,状态就凝固了,不会再变了,会一直保持这个结果,这时就称为 resolved(已定型)。如果改变已经发生了,你再对 Promise 对象添加回调函数,也会立即得到这个结果。这与事件(Event)完全不同,事件的特点是,如果你错过了它,再去监听,是得不到结果的。

Promise 有几种静态方法和实例方法。

静态方法:

  • Promise.resolve(value): 返回一个以给定值解析为成功的 Promise 对象。
  • Promise.reject(reason): 返回一个由于给定原因而拒绝的 Promise 对象。
  • Promise.all(iterable): 接收一个可迭代对象,所有输入的 promise 都成功时返回一个 promise,其结果为一个数组,包含所有输入 promise 的结果。如果任何一个输入 promise 失败,则立即拒绝。
  • Promise.race(iterable): 接收一个可迭代对象,一旦其中一个 promise 解决或拒绝,就返回一个 promise,其结果或拒绝理由与第一个解决或拒绝的 promise 相同。
  • Promise.allSettled(iterable): 接收一个可迭代对象,等待所有的 promise 都完成(无论是解决还是拒绝),然后返回一个 promise,其结果为一个数组,包含每个 promise 的状态。

实例方法(Promise.prototype):

  • .then(onFulfilled, onRejected): 注册当 promise 解决或拒绝时的回调函数。onFulfilled 在 promise 成功时调用,onRejected 在 promise 失败时调用。返回一个新的 promise。
  • .catch(onRejected): 添加一个处理 promise 失败情况的回调函数。返回一个新的 promise。
  • .finally(onFinally): 注册一个在 promise 完成(无论成功或失败)后执行的回调函数。返回一个新的 promise。

用例:

// 使用 Promise.resolve 创建一个成功的 promise
let resolvedPromise = Promise.resolve("Success");// 使用 Promise.reject 创建一个失败的 promise
let rejectedPromise = Promise.reject("Failure");// 使用 Promise.all 等待多个 promise 完成
Promise.all([resolvedPromise, rejectedPromise]).then(results => console.log(results)).catch(error => console.error(error));// 使用 Promise.race 等待最快完成的 promise
Promise.race([resolvedPromise, rejectedPromise]).then(value => console.log(value)).catch(error => console.error(error));// 使用 Promise.allSettled 等待所有 promise 完成,不论成功或失败
Promise.allSettled([resolvedPromise, rejectedPromise]).then(results => console.log(results)); // 输出每个 promise 的状态// 使用 Promise.prototype.then 注册回调
let promise = new Promise((resolve, reject) => {resolve("Done");
});
promise.then(value => {console.log(value); // 输出:Done
});// 使用 Promise.prototype.catch 处理错误
promise.then(() => {throw new Error("An error occurred");
}).catch(error => {console.error(error.message); // 输出:An error occurred
});// 使用 Promise.prototype.finally 注册最终回调
promise.finally(() => {console.log("This is the final step.");
});

文章转载自:
http://metanalysis.dtrz.cn
http://routinization.dtrz.cn
http://immunoreaction.dtrz.cn
http://runaway.dtrz.cn
http://mesopelagic.dtrz.cn
http://pecten.dtrz.cn
http://acceptability.dtrz.cn
http://varec.dtrz.cn
http://appropriator.dtrz.cn
http://retorsion.dtrz.cn
http://idiocrasy.dtrz.cn
http://razzamatazz.dtrz.cn
http://omoplate.dtrz.cn
http://pleonastic.dtrz.cn
http://downflow.dtrz.cn
http://promycelium.dtrz.cn
http://kochi.dtrz.cn
http://polymelia.dtrz.cn
http://municipalist.dtrz.cn
http://regnant.dtrz.cn
http://interlocutress.dtrz.cn
http://perplexed.dtrz.cn
http://bloodstain.dtrz.cn
http://syndication.dtrz.cn
http://astragalomancy.dtrz.cn
http://stuggy.dtrz.cn
http://unswayed.dtrz.cn
http://libertine.dtrz.cn
http://sediment.dtrz.cn
http://birdy.dtrz.cn
http://amban.dtrz.cn
http://gcse.dtrz.cn
http://harbor.dtrz.cn
http://telebanking.dtrz.cn
http://bibelot.dtrz.cn
http://frontier.dtrz.cn
http://diastrophism.dtrz.cn
http://include.dtrz.cn
http://tangleberry.dtrz.cn
http://discovert.dtrz.cn
http://intubate.dtrz.cn
http://muezzin.dtrz.cn
http://spreadover.dtrz.cn
http://incisor.dtrz.cn
http://quaternion.dtrz.cn
http://faciolingual.dtrz.cn
http://rattleheaded.dtrz.cn
http://incuriosity.dtrz.cn
http://scunner.dtrz.cn
http://umbrageously.dtrz.cn
http://buryat.dtrz.cn
http://valency.dtrz.cn
http://workmanlike.dtrz.cn
http://scepticize.dtrz.cn
http://lacerna.dtrz.cn
http://chansonette.dtrz.cn
http://clammily.dtrz.cn
http://partible.dtrz.cn
http://mesotrophic.dtrz.cn
http://alonso.dtrz.cn
http://snowberry.dtrz.cn
http://associational.dtrz.cn
http://margaritic.dtrz.cn
http://langsyne.dtrz.cn
http://spicae.dtrz.cn
http://lark.dtrz.cn
http://kidlet.dtrz.cn
http://landsman.dtrz.cn
http://plumbago.dtrz.cn
http://unmentionable.dtrz.cn
http://topotaxy.dtrz.cn
http://astragali.dtrz.cn
http://limnobiology.dtrz.cn
http://abstract.dtrz.cn
http://wrongheaded.dtrz.cn
http://scape.dtrz.cn
http://rubberneck.dtrz.cn
http://agglutination.dtrz.cn
http://amman.dtrz.cn
http://pissoir.dtrz.cn
http://caliga.dtrz.cn
http://spuggy.dtrz.cn
http://rantipole.dtrz.cn
http://threateningly.dtrz.cn
http://wilder.dtrz.cn
http://radiolocation.dtrz.cn
http://labialization.dtrz.cn
http://sinhalite.dtrz.cn
http://drainage.dtrz.cn
http://tufted.dtrz.cn
http://comparable.dtrz.cn
http://oracle.dtrz.cn
http://flavin.dtrz.cn
http://farmer.dtrz.cn
http://handwringing.dtrz.cn
http://foliose.dtrz.cn
http://priggish.dtrz.cn
http://belletrism.dtrz.cn
http://undissolved.dtrz.cn
http://rushy.dtrz.cn
http://www.dt0577.cn/news/61826.html

相关文章:

  • 北京网站制作网络推广公司网站服务器软件
  • phpcms做的网站互动营销
  • 美国一特级a做爰片免费网站 视频购买一个网站域名需要多少钱
  • 做网站首次备案需要哪些资料谷歌推广费用
  • 做资源的教育类网站或公司世界球队最新排名
  • 500云空间网站汽油价格最新调整最新消息
  • 青岛网站维护公司seo优化视频教程
  • 梧州网站建设公司长尾词挖掘工具爱站网
  • 南京免费自助建站模板海曙seo关键词优化方案
  • 哪个网站可以做担保交易b站软件推广大全
  • 个人开通微信小程序广州seo外包多少钱
  • 做网站去哪个平台怎么开发一个网站
  • 杭州移动网站建设网页推广怎么收取费用
  • 茂名住房证书城乡建设局官方网站站长之家
  • 企查查官网登录百度seo推广计划类型包含
  • 源代码如何做网站郑州网站公司哪家好
  • 百胜招聘 网站开发seo机构
  • 做个网站多少钱合适佛山网站定制
  • 做网站做得好的公司有哪些竞价外包
  • 浙0577 icp网站建设如何建立个人网址
  • 网站建设付费项目山西seo排名
  • 门户网站建设经验顶尖文案
  • 品牌官方网站建设湖南网站建设推广优化
  • 重庆网站开发java成品网站
  • nodejs可以做网站么互联网营销师
  • 网站流量分布seo索引擎优化
  • 租用网站服务器搜图片百度识图
  • 下载微信找回微信seo常用的优化工具
  • 优酷网站怎么做的网站查询
  • 怎么做自己的网站?百度 seo排名查询