Sondaki virgüller JavaScript'te standart mıdır, yoksa Chrome ve Firefox gibi tarayıcıların çoğu bunlara tolerans gösterir mi?
Standart olduklarını düşündüm, ama IE8 biriyle karşılaştıktan sonra puked - tabii ki IE bir şey desteklemiyor standart değil demektir.
İşte ne demek istediğime bir örnek (books dizisinin son öğesinden sonra):
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(); }
};