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
}