Ich habe eine Funktion aus dem Internet kopiert. Ich weiß nicht mehr wo ich es kopiert habe. Allerdings habe ich den Code heute auf den verschiedenen Browsern getestet und stieß auf einen Fehler in IE Sytax.Wie funktioniert diese Pfeilfunktion in allen Browsern?
Der folgende Code ist die Mühe Hersteller:
Object.keys($location.search()).forEach((key) => ($location.search()[key] == null || $location.search()[key] == "") && $location.search([key], null));
Dieses Stück Code entfernt keys
ohne einen Wert in $location
Objekts Winkel.
Nach einer schnellen Google-Suche, habe ich gesehen, dass arrow functions nicht von allen Browsern unterstützt werden. Siehe auch diese question.
Ich versuchte, die =>
mit nur einer einfachen =
zu ersetzen. Das funktioniert aber nicht.
Meine Frage ist nun, wie kann ich den obigen Code unter allen Browsern arbeiten?
Fehlende 'Funktion' Verwendung' Funktion (Taste) {...} ' – Satpal
Ups, Entschuldigung. Das fehlende '=>' hinzugefügt. Danke für's Bemerken :) – Red