Ja. Die Alternative ist nicht die Verwendung von Pfeilfunktionen (zumindest nicht in der implementierten Version), die ein ziemlich neues Feature sind (obwohl ich sehr überrascht bin, dass Chrome für iOS sie nicht unterstützt; die zugrunde liegende JavaScript-Engine von Chrome wurde unterstützt sie für eine lange Zeit).
, das zu tun, haben Sie zwei Möglichkeiten:
Transpile mit einem Tool wie Babel, bevor Sie die bereitgestellte Version erstellen. Auf diese Weise können Sie problemlos Pfeilfunktionen und viele (wenn auch nicht alle) anderen Funktionen von ES2015 und später nutzen, ohne sich über die Unterstützung älterer Browser Sorgen machen zu müssen.
Oder einfach nur anzusprechen, dass eine bestimmte Sache, eine function
Funktion:
new_array.filter(function(val) { return !old_array.includes(val); });
Sie sind nicht this
oder super
oder ähnliches verwenden, die Sie über in dem Rückruf schließen müssen, so dass es doesn‘ t muss eine Pfeilfunktion sein.
Ich habe die zweite Option verwendet und funktioniert super. Danke T.J. Crowd – sathya