Ich möchte das domMatch für jede Pfeilfunktion sichtbar sein, wenn der Körper der Funktion this
des äußeren Bereichs sehen kann, der in meinem vollen Fall eine Klasse ist, sollte auch ein sein Möglichkeit, domMatch-Objekt zu übergeben.So übergeben Sie externe Gültigkeitsbereichsvariable an foreach Funktion
let tr = document.createElement("tr");
let domMatch = {};
domMatch.status = this.status;
... other props
Object.getOwnPropertyNames(domMatch).forEach(function (domMatchField, a, b, domMatch) { // domMatch is undefined
let cell = tr.insertCell(-1);
cell.innerText = domMatch[domMatchField];
});
einen Parameter nicht fügen Sie 'domMatch' genannt, sollten Sie nur in der Lage sein, darauf zuzugreifen – user184994
Nur eine Bemerkung am Rande - Sie Pfeil-Funktionen in Ihrem Code nicht haben. – Jamiec
@Jamiec nicht mehr, danke für die Korrektur Ich aktualisierte die q – Aubergine