เครื่องหมายจุลภาคต่อท้ายเป็นมาตรฐานใน JavaScript หรือเบราว์เซอร์ส่วนใหญ่เช่น Chrome และ Firefox เป็นเพียงแค่ยอมรับหรือไม่
ฉันคิดว่าพวกเขาเป็นมาตรฐาน แต่ IE8 puked หลังจากพบหนึ่ง - แน่นอนว่า IE ไม่สนับสนุนสิ่งที่แทบจะไม่หมายความว่ามันไม่ได้มาตรฐาน
นี่คือตัวอย่างของสิ่งที่ฉันหมายถึง (หลังจากองค์ประกอบสุดท้ายของอาร์เรย์หนังสือ):
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(); }
};