我可以为Spotify应用程序API的结果指定排序吗?

我可以为Spotify应用程序API的结果指定排序吗?,api,spotify,Api,Spotify,我是一名Javascript程序员新手,如果这个问题毫无意义,我深表歉意 当我请求库中的所有相册时,我会为每个相册获取一个数组。是否可以按艺术家姓名对这些阵列进行排序?您可以自己对专辑阵列进行排序。此解决方案将首先放置没有艺术家名称的相册 var sp = getSpotifyApi(1); var m = sp.require('sp://import/scripts/api/models') var sortedAlbums = m.library.albums.sort(function

我是一名Javascript程序员新手,如果这个问题毫无意义,我深表歉意


当我请求库中的所有相册时,我会为每个相册获取一个数组。是否可以按艺术家姓名对这些阵列进行排序?

您可以自己对专辑阵列进行排序。此解决方案将首先放置没有艺术家名称的相册

var sp = getSpotifyApi(1);
var m = sp.require('sp://import/scripts/api/models')

var sortedAlbums = m.library.albums.sort(function(album1, album2) {
  var name1 = album1.artist.name || "";
  var name2 = album2.artist.name || "";

  return name1.toLocaleLowerCase().localeCompare(name2.toLocaleLowerCase());
});

我不知道可以对数组进行排序并将它们放入变量中。谢谢