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中的任何位置读取和写入不同类型的二进制数据

最新文章

  1. 使用WGET参数介绍大全
  2. jmeter 函数助手里的P,property的使用
  3. Java单链表、双端链表、有序链表实现
  4. queue与topic的技术特点对比
  5. js中this的指向
  6. C语言基础 - 实现单向链表
  7. curl命令备注
  8. SQL攻击-预编译--缓存
  9. React Native小白入门学习路径——一
  10. 测试工具之Match Tracer(正则表达式匹配工具)
  11. ubuntu18.04突然无法上网解决方法
  12. Linux学习笔记之yum安装和卸载软件
  13. 每天一个linux命令-wc命令
  14. linux命令学习——cat
  15. 从零写Java Web框架——实现Ioc依赖注入
  16. python numpy logic_and
  17. vue开发完成后打包后图片路径不对
  18. 关联函数 map 的基本用法
  19. python处理时间相关的方法
  20. Linux中,关闭selinux

热门文章

  1. 2016/4/5 Ajax ①用户名 密码 登陆 注册 ② 判断用户名是否已存在 ③点击按钮出现民族选项下拉菜单 ④DBDA类 加入Ajaxquery方法 数组变字符串 字符串拆分
  2. IDEA debug调式快捷键
  3. YTU 2955: A改错题--销售部的打印机
  4. 谈一谈以太坊虚拟机EVM的缺陷与不足
  5. 并不对劲的p2664树上游戏
  6. java对象序列化的理解
  7. gevent 协程 使用
  8. 如何编写linux下nand flash驱动-1
  9. 【188】HTML + CSS + JS 学习网站
  10. node.js在读取文件时中文乱码问题