Czy końcowe przecinki w JavaScript są standardem, czy też większość przeglądarek takich jak Chrome i Firefox je toleruje?
Myślałem, że są standardowe, ale IE8 rzygał po napotkaniu jednego - oczywiście brak obsługi czegoś przez IE nie oznacza, że nie jest to standard.
Oto przykład tego, co mam na myśli (po ostatnim elemencie tablicy książek):
var viewModel = {
books: ko.observableArray([
{ title: "..", display: function() { return ".."; } },
{ title: "..", display: function() { return ".."; } },
{ title: "..", display: function() { return ".."; } }, // <--right there
]),
currentTemplate: ko.observable("bookTemplate1"),
displayTemplate: function() { return viewModel.currentTemplate(); }
};