url查询参数转对象

将url的参数转换为对象的方法

  • new URL()//解析url地址
  • Object.fromEntries()//把键值对列表转换为一个对象
  • location.search//获取url地址中的参数部分
  • location.href//获取url地址链接
function get_parse_link(link){
    // new URL().searchParams 得到的是一个 URLSearchParams 对象
    const urlObj = new URL(link);
    const urlSearchParams = urlObj.searchParams;
    // 配合 Object.fromEntries 将查询参数转换为对象
    const paramObj = Object.fromEntries(urlSearchParams);
    return paramObj
}
var link="https://api.github.com/users/fengyehong123?name=jiafeitian&age=28";
var obj=
get_parse_link(link);

 

posted @ 2023-03-03 13:22  芬-mi  阅读(228)  评论(0编辑  收藏  举报