Por que essa sintaxe JavaScript não é suportada no Google Chrome?
Iniciei um ouvinte de JavaScript / jQuery como este:
$("#test").on("click", () => {
console.log("test");
});
Esse trecho de código funciona perfeitamente no Firefox, mas no Chrome isso parece me dar um erro de sintaxe. Por que é isso, já que isso parece com a sintaxe 'ok' para mim.
Você pode testar isso rapidamente no console fazendo
var a = () => {return 0;}
a();
No Firefox 27.0.1, isso retorna 0 No Chrome, ele retornaSyntaxError: Unexpected token )