FormData、Blob、Map等几个对象概念

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FormData、Blob、Map等几个对象概念相关的知识,希望对你有一定的参考价值。

参考技术A        1、FormData:利用 FormData 对象,可以通过javascript键值对来模拟一系列表单控件,还可以使用 XMLHttpRequest的send() 方法来异步提交表单。与普通的Ajax相比,使用FormData 的最大优点就是可以异步上传二进制文件。可以先通过new关键字创建一个空的 FormData 对象,然后使用 append() 方法向该对象里添加字段(字段的值可以是一个 Blob 对象,File对象或者字符串,剩下其他类型的值都会被自动转换成字符串)。FormData对象的操作方法,全部在原型中,自己本身没任何的属性及方法。

以上是关于FormData、Blob、Map等几个对象概念的主要内容,如果未能解决你的问题,请参考以下文章

关于ORACLE数据库名以及数据实例名等几个重要概念

js实现大文件分片上传的方法

js实现大文件分片上传的方法

array,vertor,arraylist,hashable,hashmap等几个易混淆概念的区别

使用 FormData 上传 JavaScript Blob

如何为作为 FormData 上传的 Blob 提供文件名?