(function() { // html collection of tr taken from: https://play.spotify.com/user/vickycarmichael/playlist/6NzPTIj7wEXmp0XDaGHK1t var trs = document.getElementsByClassName('tracklist-playlist')[0].children[1].children; var musics = []; var playlist = []; var i, tds, music, artist, album, item, str; for (i = 0; i < trs.length; i += 1) { tds = trs[i].children; music = tds[2].innerText.replace("\n", ''); artist = tds[3].innerText.replace("\n", ''); album = tds[4].innerText.replace("\n", ''); if (music.length > 1 && artist.length > 1 && album.length > 1) { str = '' + music + ' - ' + artist + ' - ' + album; musics.push({ artist: artist, music: music, album: album }); playlist.push(str); console.log(str); } } window.musics = musics; window.playlist = playlist; console.log('Playlist saved in window.musics'); console.log('Playlist string array saved in window.playlist'); })();