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.

Примечание: Эта возможность доступна в Web Workers.

io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/ru/web/api/xmlhttprequest_api/index.md)

Метод has() из интерфейса FormData возвращает логическое значение, указывающее, содержит ли объект FormData указанный ключ.

Синтаксис

js
formData.has(name);

Параметры

name

USVString представляет собой имя ключа, которое вы хотите проверить.

Возвращаемое значение

Пример

Следующий код создаёт пустой объект FormData:

js
var formData = new FormData();

В следующем коде показаны результаты проверки существования username в объекте FormData, до и после добавления значения username в FormData.append:

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

Спецификации

Specification
XMLHttpRequest Standard
# dom-formdata-has

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также