Fetch API官方文檔


手冊簡介

Fetch API提供了一個獲取資源的接口,使用過XMLHttpRequest的人會很熟悉它,但是Fetch API提供了一個更強大和更靈活的功能集。

手冊說明

Fetch API

什么是 Fetch API?

Fetch 提供了 Request 和 Response對象(以及與網(wǎng)絡請求有關的其他內(nèi)容)的一般定義。

Fetch API 提供了 fetch() 方法,它被定義在 BOM 的 window 對象中,你可以用它來發(fā)起對遠程資源的請求。

fetch() 方法返回的是一個Promise對象,讓你能夠?qū)φ埱蟮姆祷亟Y果進行檢索。

該《Fetch API 官方文檔》原文地址:https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API,本次經(jīng)過W3Cschool.cn進行翻譯整理!

為什么使用 Fetch API?

十多年來,XMLHttpRequest 對象一直被 AJAX 操作所接受,但是我們知道,XMLHttpRequest 對象的 API 設計并不是很好,輸入、輸出、狀態(tài)都在同一個接口管理,容易寫出非?;靵y的代碼。那么Fetch API就應勢而生,提供了一種新規(guī)范,用來取代善不完美的 XMLHttpRequest 對象。

Fetch API 主要有兩個特點:一是接口合理化,AJAX 是將所有不同性質(zhì)的接口都放在 XHR 對象上,而Fetch是將它們分散在幾個不同的對象上,設計更合理;二是Fetch操作返回 Promise 對象,避免了嵌套的回調(diào)函數(shù)。

在 Fetch API 文檔中能學到什么?

在這本《Fetch API 文檔》中,我們會更加詳細的為您介紹 Fetch API 的知識,在了解完 Fetch API 的基礎知識之后,您可以開始學習 Fetch API 是如何使用的,我們將通過講解 Fetch API 的幾種接口來讓您掌握該API的具體的使用方法,歡迎閱讀!

與 Fetch API 相關的閱讀

《AJAX 教程》

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號