标签: FormData

  • FormData简介

    主要用处
    • 网络请求中处理表单数据
    • 网络请求中处理用来异步的上传文件
    FormData 实例的创建

    new FormData (HTMLFormElement: ele)

    在使用FormData构造函数创建实例对象的时候,可以传递一个HTML表单元素,该表单元素允许是任何形式的表单控件,包括文件输入框、复选框等。

    注意:表单标签必须要添加name属性才能获取其数据

    FormData 的主要方法

    //设置数据(覆盖)
    fd.set("name","Liao");
    
    //设置数据(追加)
    fd.append("friends","li");
    
    //设置数据(删除)
    fd.delete("friends");
    
    //读取数据
    fd.get("name")
    
    //读取所有数据(返回数组)
    fd.getAll("type")
    
    //检查是否拥有指定的key
    fd.has("age")

    FormData简介 – 知乎