I can't understand well about the last ways of arrow functions have:
No duplicate named arguments- arrow functions cannot have duplicate named arguments in strict or nonstrict mode, as opposed to nonarrow functions that cannot have duplicate named arguments only in strict mode.
The above paragraph was picked from Book "Understanding ECMAScript 6" wrote by Nicholas C. Zakas in 'Function' chapter.
According to description above, I know that arrow function has not arguments like other function.
I can understand well the sentence before half, but the other half start by "as opposed to...".
What's that mean "nonarrow functions that cannot have duplicate named arguments only in strict mode."
In fact, functions in strict mode also have arguments. I have no idea what the author mean.