1) arguments is needed for backwards compatability (no migration tax)
2) it is useful with destructing parameters: function ({a,b,c}, [x,y]) { if (arguments.length < 2) ... ... var arg1obj = argruments[0]; ... Sent from Samsung tablet
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss