JavaScript
es6

[ES6]JavaScriptでGETパラメーターを取得する

元記事 JavaScriptでGETパラメーターを取得する をES6で書いてみた。


JavaScript

/**

* GETパラメータを配列にして返す
*
* @return パラメータのObject
*
*/

const getUrlVars = () => {
const vars = {};
location.search.substring(1).split('&').forEach(param => {
const [key, ...val] = param.split('=');
if (key !== '') {
vars[key] = decodeURI(val.join('='));
}
});
return vars;
}