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

制作推广网站重庆网站建设总结

制作推广网站,重庆网站建设总结,企业网站模板下载哪家公司强,c2c平台怎么下载#xff08;一#xff09;问题描述 你可能会遇到这样的情况#xff1a;在fetch之外创建变量#xff0c;将fetch获取到的数据赋值给这个变量以便在fetch外使用#xff0c;但在使用这个变量的时候发现值是空的#xff0c;这是为什么呢#xff1f; #xff08;二#xf…一问题描述 你可能会遇到这样的情况在fetch之外创建变量将fetch获取到的数据赋值给这个变量以便在fetch外使用但在使用这个变量的时候发现值是空的这是为什么呢 二同步和异步  原因很简单fetch是异步的。 那么什么是同步什么是异步呢简单来说同步和异步中任务执行的顺序不同同步是指任务按顺序执行一个任务完成后再开始下一个任务异步是指任务可以独立执行一个任务不需要等待另一个任务完成可以通过回调、事件或通知来获取结果。 对于这段代码 let obj[]//定义objfetch(XXX)//利用fetch获取数据.then((res) res.text()).then((data) {......console.log(获取数据);obj.push(XXX);//为obj赋值......} console.log(写在获取数据之后的代码) 假设fetch是同步的那么执行的顺序就是定义obj-获取数据并放入obj-在fetch外使用obj控制台输出的顺序就是获取数据”-写在获取数据之后的代码“。但实际是fetch是异步的fetch内的代码段可以独立执行整个代码执行的顺序是1定义obj-在fetch外使用obj2fetch获取数据二者同步进行那么fetch外使用obj时数据获取和obj的赋值还没有完成实际控制台输出的顺序是”写在获取数据之后的代码“-获取数据” 三 解决办法 1. 使用async和await来确保在使用变量之前数据已经被获取 2. 将需要使用数据的代码放入fetch的回调函数内部或者在数据获取完成后的回调中也就是.then()中
http://www.dnsts.com.cn/news/259154.html

相关文章:

  • 如果网站曾被挂木马Wordpress 导航条样式
  • 苏州自助模板建站欧洲applestore
  • 网站设计制作费用多少北京网站设计制作教程
  • 电子商务网站创业计划书ui设计师需要考什么证
  • 网站月流量5g快速做网站优化
  • 返利导购网站建设需求文档网站建设大约多少钱
  • 网站关键词排名突然没了it运维外包公司
  • 在线课程网站开发价格房产网新房
  • wordpress author桔子seo网
  • 网站服务韩国足球出线
  • 想建设一个网站自己接一些小活制作应用的软件
  • 网站建设注册门户网站的优点
  • 为中小型企业构建网站php网站开发学什么
  • 免费网站建设域名app开发一个多少钱
  • 做网站资金来源是什么电商的推广方式有哪些
  • 青岛网站推广怎么做好网站系统与网站源码的关系
  • 潍坊网站推广服务商标有哪些
  • 手表网站网站建设越来越便宜
  • 怎么做卡盟网站免费国际国内新闻
  • 公司怎么建立网站吗最炫表白网站html5源码
  • 怎么申请自己的网站邢台中北世纪城网站兼职
  • 深圳品牌做网站成都网站asp access源码购买修改
  • 泰州网站制作网站厦门建设厅查询网站首页
  • 泰州网站建设报价wordpress 懒人图库
  • 专门做网站公司长沙市住房和城乡建设局
  • 我爱深圳网站设计福建建设执业资格网站报名系统
  • seo短视频网页入口引流下载连云港网站排名优化
  • 正能量视频免费网站免下载怎样用织梦建设网站
  • 微网站制作工具网络建设工作总结
  • 做网站的html框架安庆网站建设推广