JSFiddle - React, Tailwind, and code Playground

by grundez

JavaScript

var str = "#access_token=0u2389ruq892hqjru3h289r3u892ru3892r32235423&token_type=Bearer&expires_in=3600";

function urlToMap(url){
	var startIndex = Math.max(url.lastIndexOf("#"), url.lastIndexOf("?"));
	var result = {};
	url.substr(startIndex+1).split("&").forEach(function(pair){
		var x = pair.split("=");
		result[x[0]]=x[1];
	});
	return result;
}

function getParam(url, name){
	return urlToMap(url)[name];
}

console.log(getParam(str, "access_token"));