Emanuel Allen schrieb:
Typo. I'm worrying about this:
arr[i++]=obj[e]
arr[i++]//this will evaluate first before the value return since the = have a
lower
precedence than ++.
Notice that operator precedence has to do with parsing an (otherwise
ambiguous) expression, not with evaulation order.
So this is parsed to
(((arr)[((i)++)])=((obj)[(e)]))
and then basically evaluated left-to-right.
Bergi
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss