RyoSugimoto
4/22/2015 - 12:59 AM

クエリ文字列をオブジェクトに変換して返す。

クエリ文字列をオブジェクトに変換して返す。

var getQuery = function (url) {
	if (typeof url !== 'string') {
		url = window.location.href;
	}
	var queries = url.slice(url.indexOf('?') + 1).split('&'),
		obj = {};
	for (var i = queries.length; i--;) {
		var query = queries[i].split('=');
		obj[query[0]] = query[1];
	}
	return obj;
};