Non so se le funzioni di freccia associno arguments
a un ambito lessicale o meno.Le funzioni freccia ES6 hanno i loro argomenti o no?
Date un'occhiata a questo esempio (lo stesso concetto può essere utilizzato per this
):
var b = function() { return() => console.log(arguments); };
b(1,2,3)(4,5,6); // different result of chrome vs FF.
Quando ho eseguito questo su Chrome, ottengo [1,2,3]
, ma su Firefox, ottengo [4,5,6]
. Cosa sta succedendo?
direi Firefox ha bene questa volta, anche se ho sicuramente capisco perché Chrome si comporta in questo modo lo fa. Bella scoperta! –
@StephanBijzitter in base alle risposte che non ha:/ –
@StephanBijzitter no, Chrome ha capito bene. – naomik