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

合肥网站建设 一浪旅游推广赚佣金哪个平台好

合肥网站建设 一浪,旅游推广赚佣金哪个平台好,如何做家政网站,美橙互联网站建设fetch() 与 XMLHttpRequest 的差异 fetch() 的功能与 XMLHttpRequest 基本相同,都是向服务器发出 HTTP 请求,但有三个主要的差异。 (1)fetch()使用 Promise,不使用回调函数,因此大大简化了写法&#xff0…

fetch() 与 XMLHttpRequest 的差异

fetch() 的功能与 XMLHttpRequest 基本相同,都是向服务器发出 HTTP 请求,但有三个主要的差异。

(1)fetch()使用 Promise,不使用回调函数,因此大大简化了写法,写起来更简洁。

(2)fetch() 采用模块化设计,API 分散在多个对象上(Response 对象、Request 对象、Headers 对象),更合理一些;相比之下,XMLHttpRequest 的 API 设计并不是很好,输入、输出、状态都在同一个接口管理,容易写出非常混乱的代码。

(3)fetch() 通过数据流(Stream 对象)处理数据,可以分块读取,有利于提高网站性能表现,减少内存占用,对于请求大文件或者网速慢的场景相当有用。XMLHttpRequest 对象不支持数据流,所有的数据全部放在缓存里,不支持分块读取,必须等待全部获取后,再一次性读取。

用法上,fetch()接受一个 URL 字符串作为参数,默认向该网址发出 GET 请求,返回一个 Promise 对象。它的基本用法如下。

fetch(url).then(...).catch(...)

下面是一个例子,从服务器获取 JSON 数据。

fetch('https://api.github.com/users/ruanyf').then(response => response.json()).then(json => console.log(json)).catch(err => console.log('Request Failed', err)); 

上面示例中,fetch()接收到的response是一个 Stream 对象,里面的数据本例是 JSON 数据,所以使用response.json()方法,将其转为 JSON 对象。它是一个异步操作,返回一个 Promise 对象。

Promise 可以使用 await 语法改写,使得语义更清晰。

async function getJSON() {let url = 'https://api.github.com/users/ruanyf';try {let response = await fetch(url);return await response.json();} catch (error) {console.log('Request Failed', error);}
}

上面示例中,await 语句必须放在 try...catch 里面,这样才能捕捉异步操作中可能发生的错误。

http://www.dtcms.com/wzjs/60075.html

相关文章:

  • 长沙做网站品牌一键优化免费下载
  • app介绍网站模板怎样做一个产品营销方案
  • 新沂建设网站关键词优化排名要多少钱
  • 连云港做电商网站的公司公司做网络推广哪个网站好
  • 网站建设文化如何微信公众号seo
  • HTTPS网站做CDN加速传统营销方式有哪些
  • 做外贸网站案例济南seo整站优化价格
  • 共享vps可以做网站吗怎么做ppt
  • 蓝鸟E4A做网站程序收录情况
  • 目前主要的网络营销方式seo平台是什么意思
  • 电子商务网站建设基本流程百度推广渠道代理
  • 网站建设的书籍知乎怎样做一个自己的网站
  • django 和wordpressseo导航站
  • 巫溪县城乡建设委员会网站qq刷赞网站推广全网
  • 南昌企业建站系统南昌seo搜索优化
  • 免费建设com网站茶叶营销策划方案
  • 百度站长平台网站提交seo类目链接优化
  • 网站建设知识问答网络推广方式
  • 武汉光谷做网站多少钱长沙网站优化价格
  • 网站建设售前怎么做好信息推广
  • 网站建网站建设专业姓名查询
  • 深圳专业网站建设多少钱五合一网站建设
  • 哪些企业网站做的好seo服务套餐
  • wordpress 小说模版seo外包公司是啥
  • 怎么发布网站如何做自己的网站
  • 烟台哪个公司做网站好淘宝seo软件
  • 石家庄专业信息门户网站定制中国站长之家域名查询
  • 政务公开 政府网站建设泰州seo推广公司
  • 有没有什么东西可以做网站中国疫情今天最新消息
  • 施工企业资质等级标准徐州网站建设方案优化