Skip to content

Instantly share code, notes, and snippets.

@HenriqueSilverio
Created June 30, 2019 15:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HenriqueSilverio/7dd6b670845773d2f8db98ab9cd1fe08 to your computer and use it in GitHub Desktop.
Save HenriqueSilverio/7dd6b670845773d2f8db98ab9cd1fe08 to your computer and use it in GitHub Desktop.
(() => {
const tracksSelector = '.tracklist-row'
const $tracks = Array.from(document.querySelectorAll(tracksSelector))
const tracks = $tracks.reduce((result, track) => {
const { name, artist } = {
name: track.querySelector('.tracklist-name').innerText.trim(),
artist: track.querySelector('.tracklist-row__artist-name-link').innerText.trim()
}
return `${result}\n${name} - ${artist}`
}, '')
console.log(tracks)
})()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment