Saat membuat objek atau array JSON secara manual, seringkali lebih mudah untuk meninggalkan koma pada item terakhir di objek atau array. Sebagai contoh, kode untuk menghasilkan dari array string mungkin terlihat seperti (dalam kode p ++ seperti C ++):
s.append("[");
for (i = 0; i < 5; ++i) {
s.appendF("\"%d\",", i);
}
s.append("]");
memberi Anda string seperti
[0,1,2,3,4,5,]
Apakah ini diizinkan?
alert([1, 2, 3, ].length)
akan menampilkan "4".