Я думаю, что, может быть, я пропустил что-то в JavaScript, которое сейчас только собираю.
Я попробовал этот код в консоли Chrome:
a = [];
a.name = "test";
JSON.stringify(a);
// which returns value []
a = new Object();
a.name = "test";
JSON.stringify(a);
// which returns value {"name":"test"}
В чем разница?Я думал, что новый Object () был Microsoft JScript?Что мне не хватает?Должно быть, что-то пропустил в спецификации где-то.Благодарю.