我想使用youtube播放列表ID检索视频ID数组。
基本上是一个返回
的函数getPlaylist(playlist)
[{'title':'Video1 Title', 'ID':'Video1 ID'},
{'title':'Video2 Title', 'ID':'Video2 ID'},
{'title':'Video3 Title', 'ID':'Video3 ID'}];
我目前有this,但是如果要在数组中返回数据,则需要进行大量重写,而且我不确定如何处理它。
我希望能够做var stuff = getPlaylist(ID);
,并像stuff[4].title
那样引用输入的ID,并轻松处理for循环中的响应等。
我想用尽可能少的代码行,没有库和API(如jQuery和youtube javascript API)来实现这一点。
答案 0 :(得分:0)
在循环之外创建一个变量
var arrayOfvideoIDs = [];
在你的循环中
for (....) {
...
list_data += '<li>'+videoID+'</li>';
arrayOfvideoIDs.push(videoID);
}
您现在拥有一个videoID
s