FormData.has()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

O método has() da interface FormData retorna um booleano declarando se o objeto FormData contém uma certa chave.

Nota: This method is available in Web Workers.

Sintaxe

js
formData.has(name);

Parâmetros

name

Uma USVString que representa o nome da chave que você que testar.

Retorna

Exemplo

A linha a seguir cria um objeto FormData vazio:

js
var formData = new FormData();

O trecho a seguir mostra os resultados de testar a existência de username no objeto FormData, antes e depois de acrescentar um valor de username no objeto usando FormData.append:

js
formData.has("username"); // Retorna false
formData.append("username", "Chris");
formData.has("username"); // Retorna true

Especificações

Specification
XMLHttpRequest Standard
# dom-formdata-has

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também