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

南京专业做网站公司地址培训类网站模板

南京专业做网站公司地址,培训类网站模板,商城网站如何提高收录,沃尔玛官网网上商城定义 Promise对象用于表示(管理)一个异步操作的最终完成(或失败)及其结果值。 好处:1)成功和失败状态,可以关联对应处理程序 2)了解axios函数内部运作机制 3)能解决回调函数地狱问题 语法&…

定义

Promise对象用于表示(管理)一个异步操作的最终完成(或失败)及其结果值。

好处:1)成功和失败状态,可以关联对应处理程序 2)了解axios函数内部运作机制 3)能解决回调函数地狱问题

语法:

//1.创建Promise对象
const p=new Promise((resolve,reject)=>{//2.执行异步任务-并传递结果//成功调用:resolve(值) 触发then()执行//失败调用:reject(值) 触发catch()执行
})
//3.接收结果
p.then(result=>{//成功
}).catch(error=>{//失败
})

new Error('错误信息'):创建一个错误对象

三种状态

概念:一个Promise对象,必然处于以下几种状态之一

1)待定(pending):初始状态,既没有被兑现,也没有被拒绝

2)已兑现(fulfilled):意味着,操作成功完成

3)已拒绝(rejected):意味着,操作失败

注意:Promise对象一旦被兑现/拒绝就是已敲定了,状态无法再被改变

Promise对象创建时,Promise对象里的代码就会在执行了

//创建Promise对象
const p=new Promise((resolve,reject)=>{//执行XHR异步代码,获取省份列表const xhr = new XMLHttpRequest()xhr.open(请求方式,URL)xhr.addEventListner('loadend',()=>{//响应状态码为2xx都是成功响应if(xhr.status >=200 && xhr.status < 300){resolve(JSON.parse(xhr.response))}else{reject(new Error(xhr.response))}})xhr.send()
})//关联成功或失败函数,做后续处理
p.then(result=>{//成功
}).catch(error=>{//错误对象要用console.dir详细打印console.dir(error)
})
http://www.yayakq.cn/news/455836/

相关文章:

  • 大型网站运营步骤网站seo方案撰写
  • 搜索引擎网站推广法怎么做gif图片制作器
  • 阿里云做的网站怎么样免费做推广的网站有哪些
  • html5微网站模板网站建设技术支持 会天下
  • 做面包国外网站如何寻找客户
  • 玉林市网站建设wordpress插件包
  • 网站建设需要用到什么软件有哪些建设网站前的目的
  • 企业建设项目哪个网站可以查医药网站建设方案
  • 眼查看网站开发语言产品企业网站
  • 站长字体网站建设商城建设
  • 网站改版的宣传词网站建设 盈利
  • 在线药店网站建设东庄水利枢纽建设公司网站
  • 张家港网站建设门店网站建设报价模板
  • 有哪些做产品产业链分析的网站建设部网站中天人建筑工程有限公司
  • 360网站怎么做链接网站建设视频上传
  • 无锡做食品网站的公司韶关营销型网站建设
  • 东莞网站开发哪家好建设比较好网站
  • 我想自己创建购物网站英文网站模板下载
  • 重庆住房城乡建设厅网站首页不错的免费网站建设
  • 手机端网站用dw怎么做做一个短视频app需要多少钱
  • 网站推广 软件校园网站建设网站
  • 网站的做做网站开发找哪家公司
  • 网站建设者htmlwordpress 免费cms主题
  • 网站微商城的建设运营实践和思考新淘客wordpress插件
  • 免费咨询疾病的网站炒股网站开发
  • 网站做聚合页面方案如何写九亭网站建设
  • 微信小程序做链接网站wordpress 自定义分页
  • 高端网站建设解决方案做设计应该看哪些网站
  • 给公司制作网站吗做一个网站做少钱
  • 网站的页面微网站建设找哪家公司