JavaScript中Fetch的介绍及使用方法

介绍

fetch 是浏览器提供的原生 AJAX 接口。采用 Promise 方式来处理数据。不需要借助第三方的库。

使用 fetch 无法取消一个请求。这是因为 Fetch API 基于 Promise,而 Promise 无法做到这一点。不过相信很快就会有对策。

目前,有些浏览器没有 Fetch API,没有关系,只要引入一个 polyfill 就可以了:GitHub - github/fetch: A window.fetch JavaScript polyfill.

使用方法

处理JSON

---------- - - 
	- --------
-------- - -
	---------- 
-------- - -
	--------- 
------- - -
	-------
---

处理TEXT、HTML

---------- - - 
	- --------
-------- - -
	---------- 
-------- - -
	--------- 
------- - -
	-------
---

提交数据

- -
---- -
	-- --
	-- - ----
-------- - - 
	---------
-------- - -
	--------- 
------- - -
	-------
---

- -
---- -
	-- --
	-- --------
-------- - - 
	---------
-------- - -
	--------- 
------- - -
	-------
---