Isn't ES5 only supported since IE9? Not to mention, IE8 was released half a year before ES5 (according to a quick check on Wikipedia). So yes, pre-ES5 I'd say it's a normal thing to do not to allow trailing commas.
With a decent language that allows trailing commas (eg. everything other than JS or SQL), it would never have been a problem in the first place.
Isn't ES5 only supported since IE9? Not to mention, IE8 was released half a year before ES5 (according to a quick check on Wikipedia). So yes, pre-ES5 I'd say it's a normal thing to do not to allow trailing commas.
With a decent language that allows trailing commas (eg. everything other than JS or SQL), it would never have been a problem in the first place.