查询字符串转换成key: value格式获取
时间:2020-04-13 10:26:18
收藏:0
阅读:200
/** * @desc 将查询字符串转换成key: value的形式 * @param {string} query - 查询字符串 ‘?a=chenfeng&b=ami&c=&d=999‘; * @returns {object} */ function getQueryMap(query) { var queryMap = {}; query.substr(1) // 截去 ‘?‘ .split(‘&‘) // 转换成[‘a=chenfeng‘, ‘b=ami‘] .forEach(item => { const [key, value] = item.split(‘=‘); // [‘a‘, ‘chenfeng‘] queryMap[key] = value; }); return queryMap; } // { a: ‘chenfeng‘, b: ‘ami‘, c: ‘‘, d: ‘999‘ } console.log(getQueryMap(‘?a=chenfeng&b=ami&c=&d=999‘));
原文:https://www.cnblogs.com/chenfengami/p/12688927.html
评论(0)