标题 | 标签 |
---|---|
isFormData(判断是否是表单对象) | FormData(表单对象) |
判断一个对象是否是表单对象。
- 使用typeof操作符判断
FormData
对象是否存在,然后使用instanceof操作符判断传入的值是否是FormData
对象的实例
代码如下:
const isFormData = val =>
typeof FormData !== 'undefined' && val instanceof FormData;
ts代码如下:
调用方式:
let formData = new FormData();
isFormData(formData); //true
应用场景
以下是一个实战示例:
结果如下:
<iframe src="codes/javascript/html/is-form-data.html"></iframe>