2017-07-14 8 views
1

Irgendwelche Ideen, worum es bei diesem Fehler geht?SyntaxError: Unerwartetes Token '>'

SyntaxError: Unexpected token '>'

function getKeyByValue(object, value) { 
     return Object.keys(object).find(key => object[key] === value); 
    } 
+1

Browser? Browserversion? –

+0

Verwendet der Browser Pfeilpfeilfunktionen? – Bergi

+1

Erraten des Browsers, den Sie verwenden, unterstützt keine fetten Pfeilfunktionen – user2079802

Antwort

2

Arrow functions scheinen nicht von Ihrer Umgebung (Browser, Knoten, etc.) unterstützt werden. Versuchen Sie, eine regelmäßige anonyme Funktion:

function getKeyByValue(object, value) { 
    return Object.keys(object).find(function(key) { return object[key] === value; }); 
} 

Oder eine Transpiler verwenden, wie Babel, die Sie neuere Versionen von JavaScript verwenden können, die Pfeil-Funktionen unterstützen.

Verwandte Themen