gpt4 book ai didi

javascript - 如何获取包含对象和数组的数组的值?

转载 作者:行者123 更新时间:2023-11-28 18:44:35 25 4
gpt4 key购买 nike

我试图从另一个数组中的数组中获取特定值。需要明确的是,我正在使用 Spotify Web API,并且想要获取播放列表的轨道名称。

数组看起来像这样(希望你能理解它的样子^^):

Object
tracks: Object
items: Array [4]
0: Object
track: Object
name
1: Object
track: Object
name
[...]

现在我的 Ionic/Angular 应用程序中有 angular-spotify 模块,我尝试使用以下代码获取名称:

Spotify
.getPlaylist('User-ID', 'Playlist-ID')
.then(function (data) {
console.log(data);
arrayLength = data.tracks.items.length;
for (i = 0; i < arrayLength; i++) {
alert(track[i]);
}
});

但是控制台告诉我名称未定义,我在哪里犯了错误?

最佳答案

您尚未定义 track 变量,因此您可以在循环内定义它。

track = data.tracks.items[i];

关于javascript - 如何获取包含对象和数组的数组的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35589199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com