FormData.has()

has()方法会返回一个布尔值,表示该FormData对象是否含有某个key 。

注意: 该方法在 Web Workers 可用。

语法

formData.has(name);

参数

name
一个 USVString ,要查询的 key 名称。

返回

一个 Boolean (en-US)

示例

下列代码会先创建一个空的 formData 对象:

var formData = new FormData();

下列代码用来检测 FormData对象是否存在username这个key。默认检测一次,使用 FormData.append 插入username之后再检测一次:

formData.has('username'); // Returns false
formData.append('username', 'Chris');
formData.has('username'); // Returns true

规范

规范 状态 说明
XMLHttpRequest
has()
Living Standard  

浏览器兼容性

BCD tables only load in the browser

相关链接