我是一名JS初學者,正在做基礎教程。我正在嘗試執行zip函數以返回{videoID:bookmarkID}的列表。所以,舉個例子:Javascript:如何將動態鍵插入地圖/對象?
var videos = [
{
"id": 70111470,
"title": "Die Hard"
},
{
"id": 654356453,
"title": "Bad Boys"
},
{
"id": 65432445,
"title": "The Chamber"
}
],
bookmarks = [
{id: 470, time: 23432},
{id: 453, time: 234324},
{id: 445, time: 987834}
];
}
這不工作(我得到意外的標記 ' '):
return Array.zip(videos,bookmarks, function(v, b){
return {v.id: b.id};
});
這種做法,但返回一個包含列表{' V':bookmarkID}:
return Array.zip(videos,bookmarks, function(v, b){
return {v: b.id};
});
如何獲得視頻ID作爲值bookmarkID的關鍵?此外,這些技術圖或對象?謝謝。
這兩個id如何映射在一起?最後三位數字? –
只是按照列表的順序,所以帶有第一個書籤ID的第一個視頻ID等等。 – luxon