1unitedpower: Formular per Ajax versenden

Beitrag lesen

const {action, method} = form;

Die Notation war mir nicht bekannt. Auf diese Weise stehen mir also hinterher zwei Konstanten zur Verfügung, deren Werte den Attribut-Werte von form entsprechen.

Richtig, das ist äquivalent zu:

const action = form.action;
const method = form.method;

Das lässt sich doch sicher auch so formulieren, dass die Werte hinterher in einem Object:

options = {
 action : 'value',
 method : 'value'
}

... stehen, oder?

Ja, zum Beispiel mit

const options = {action, method};

oder

const options = {
    action: form.action,
    method: form.method
}