給出一個包含有許多對象,所有包含數組一個JS數組:如何從JSON中返回嵌套在對象中的嵌套JavaScript數組的屬性值?
var data = [
{id: 1, name: "Fred", pages:[{url:"www.abc.com", title: "abc"}]},
{id: 2, name: "Wilma", pages:[{url:"www.123.com", title: "123"}]},
{id: 3, name: "Pebbles", pages:[{url:"www.xyz.com", title: "xyz"}]}
];
如何有效地提取最內部陣列(頁)值到一個數組?
var dataArray = [
{url: "www.abc.com", title: "abc"},
{url: "www.123.com", title: "123"},
{url: "www.xyz.com", title: "xyz"}
]
使用陣列'圖()'方法。檢查我的答案。 –
「高效」是什麼意思?你在哪裏堅持下去?如何循環訪問數據,你有問題嗎?如何從'data'中的每個元素中檢索/訪問'pages'屬性有問題嗎?如何從'pages'中的每個元素中檢索/訪問第一個元素,是否存在問題? – 2016-11-28 06:48:40
「頁面」可以有多個元素,如果是的話,你想要所有的結果,還是隻有第一個? – 2016-11-28 06:52:34