ajax fetch api,Fetch API官方文档

ajax fetch api,Fetch API官方文档_第1张图片

什么是 Fetch API?

Fetch 提供了 Request 和 Response对象(以及与网络请求有关的其他内容)的一般定义。

Fetch API 提供了 fetch() 方法,它被定义在 BOM 的 window 对象中,你可以用它来发起对远程资源的请求。

fetch() 方法返回的是一个Promise对象,让你能够对请求的返回结果进行检索。

为什么使用 Fetch API?

十多年来,XMLHttpRequest 对象一直被 AJAX 操作所接受,但是我们知道,XMLHttpRequest 对象的 API 设计并不是很好,输入、输出、状态都在同一个接口管理,容易写出非常混乱的代码。那么Fetch API就应势而生,提供了一种新规范,用来取代善不完美的 XMLHttpRequest 对象。

Fetch API 主要有两个特点:一是接口合理化,AJAX 是将所有不同性质的接口都放在 XHR 对象上,而Fetch是将它们分散在几个不同的对象上,设计更合理;二是Fetch操作返回 Promise 对象,避免了嵌套的回调函数。

在 Fetch API 文档中能学到什么?

在这本《Fetch API 文档》中,我们会更加详细的为您介绍 Fetch API 的知识,在了解完 Fetch API 的基础知识之后,您可以开始学习 Fetch API 是如何使用的,我们将通过讲解 Fetch API 的几种接口来让您掌握该API的具体的使用方法,欢迎阅读!

与 Fetch API 相关的阅读

你可能感兴趣的:(ajax,fetch,api)