0

私は初心者のJavascriptプログラマーなので、この質問が意味をなさない場合はお詫び申し上げます。

ライブラリ内のすべてのアルバムをリクエストすると、すべてのアルバムの配列が取得されます。これらの配列をアーティスト名でソートすることは可能ですか?

4

1 に答える 1

2

アルバムの配列を自分で並べ替えることができます。このソリューションでは、最初にアーティスト名のないアルバムが配置されます。

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());
});
于 2012-01-16T16:08:05.340 に答える