說我希望對象是這樣的:構建對象數組編程
var Book = {
title: "the catcher in the rye",
price: "80.98",
characters: [{name: "holden caulfield", age: 16, height:"6.2"},
{name: "phoebe caulfield",age:13, height: "5"}]
};
EDITED
問題: 字符數組是通過添加一個字符一個接一個建成。在確保名稱,年齡和身高屬性如上定義時,如何做到這一點。
有什麼影響?
Book.characters.add({name: "phoebe caulfield",age:13, height: "5"});
我想能夠以編程方式定義這個,即添加屬性的對象,而不是像這樣定義它。
這可能嗎?
我不明白,是不是你以編程方式定義屬性*已經*? – NullUserException
非常挑剔:這是一個對象字面值,而不是JSON對象。 JSON要求鍵也用引號(「title」)。 – Corbin
我編輯了問題 – sarsnake