javascript代码:延长JSON对象的JavaScript
window.mybooks={"books": [{"name":"book one","author":"Samuel Peter"},{"name":"book two","author":"Samuel Anderson"}]};
如何新书添加到window.mybooks?
{"name":"book three","author":"Samuel Abelson"}
UPDATE:
奇怪,有很多相同的答案,而不是为我工作......这是什么原因?
我确实发现该对象是生成的,可能是不正确的。它看起来像这样:
window.mybooks={"books": [{"name":"book one","author":"Samuel Peter"},{"name":"book two","author":"Samuel Anderson"},]};
任何提示如何纠正它并mayabe然后按是否行得通呢?
你的意思是像window.mybooks.books.push(new_book)? – Shanimal
这不是JSON!它只是一个JavaScript对象。 JSON是数据的*字符串表示*,用于传输。 –