Skip to content

Instantly share code, notes, and snippets.

@bennycode
Created September 28, 2018 15:03
Show Gist options
  • Save bennycode/624c33d768106eeb8d9ef5028d167ad3 to your computer and use it in GitHub Desktop.
Save bennycode/624c33d768106eeb8d9ef5028d167ad3 to your computer and use it in GitHub Desktop.
Get URL parameter (Node.js & Browser)
const url = 'https://app.wire.com/auth/?currency=eur&hl=en#createteam';
function getUrlParameter(url, parameter) {
if (typeof window === 'undefined') {
return require('url').parse(url, true).query[parameter];
} else {
return new URL(url).searchParams.get(parameter);
}
}
console.log(getUrlParameter(url, 'currency')); // "eur"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment