JavaScript——XMLHttpRequest 家族
2024-09-02 17:46:36
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中的普通字符串。
Document
- XMLHttpRequest中的responseXML,可以被解析成XML数据
FormData
- 新成员,可以模拟一个键值对的表单,然后利用XMLHttpRequest的send方法,异步的方式传给服务器
Blob
- Blob(binary large object 二进制大对象)对象包含一个二进制只读文件数据对象,包含的数据不一定是js形式,FIle接口基于Blob,继承了Blob功能,多数应用中用来进行图片上传与下载
File
- input表单控件中,选择的FileList对象,从属于Blob
ArrayBuffer
- 表示固定长度的二进制数据原始缓冲区,该缓冲区用于存储各种类型化的数组数据,当我们去请求图片的 时候就是一个二进制数据,操作ArrayBuffer数据的是DataVIew对象,可以在ArrayBuffer中的任何位置读取和写入不同类型的二进制数据
最新文章
- 使用WGET参数介绍大全
- jmeter 函数助手里的P,property的使用
- Java单链表、双端链表、有序链表实现
- queue与topic的技术特点对比
- js中this的指向
- C语言基础 - 实现单向链表
- curl命令备注
- SQL攻击-预编译--缓存
- React Native小白入门学习路径——一
- 测试工具之Match Tracer(正则表达式匹配工具)
- ubuntu18.04突然无法上网解决方法
- Linux学习笔记之yum安装和卸载软件
- 每天一个linux命令-wc命令
- linux命令学习——cat
- 从零写Java Web框架——实现Ioc依赖注入
- python numpy logic_and
- vue开发完成后打包后图片路径不对
- 关联函数 map 的基本用法
- python处理时间相关的方法
- Linux中,关闭selinux