https://www.zhangxinxu.com/wordpress/2013/10/understand-domstring-document-formdata-blob-file-arraybuffer/數組
DOMString服務器
- 在JavaScript中,
DOMString
就是String(responseText)
。規範解釋說DOMString
指的是UTF-16字符串,而JavaScript正是使用了這種編碼的字符串,所以,在Ajax中,DOMString就等同於JS中的普通字符串。
Documentdom
- XMLHttpRequest中的responseXML,能夠被解析成XML數據
FormData異步
- 新成員,能夠模擬一個鍵值對的表單,而後利用XMLHttpRequest的send方法,異步的方式傳給服務器
Blobwordpress
- Blob(binary large object 二進制大對象)對象包含一個二進制只讀文件數據對象,包含的數據不必定是js形式,FIle接口基於Blob,繼承了Blob功能,多數應用中用來進行圖片上傳與下載
File編碼
- input表單控件中,選擇的FileList對象,從屬於Blob
ArrayBuffercode
- 表示固定長度的二進制數據原始緩衝區,該緩衝區用於存儲各類類型化的數組數據,當咱們去請求圖片的 時候就是一個二進制數據,操做ArrayBuffer數據的是DataVIew對象,能夠在ArrayBuffer中的任何位置讀取和寫入不一樣類型的二進制數據