1: get方法得到的数据如 /login?username=xiaoyang&upass=123
2: //url="/login";
// obj={username:"xiaoyang",upass:123};
3: // 使用split() 方法 以什么分割(), 内填入内填入分隔符。 结果转化为数组。
let arr = str.split("?") // 结果转化为 // ['/login', 'username=wangyi&upass=213']
let url = arr[0]; // "/login"
将arr[1] 字符串再次分割 字符串变成数组,
let params = arr[1].split('&');
let object = {};
key: value
params.forEach(data=> {
let x = item.split("=");
console.log(x);
对象key = value
obj[x[0]]=x[1];
})
console.log(obj); // obj={username:"xiaoyang",upass:123};
字符串分割演示
最新推荐文章于 2022-04-02 11:10:07 发布