/**
*寫出一個函數來解析url的search參數,使之成為一個json對象
*/
//思路:var url=window.location.search;獲取當前頁面url地址?及后面的參數
//1.先聲明一個空對象,用來存儲url的search參數
//2.從以問號分割字符串為數組,取下標為1的值即為url參數字符串
//3.將參數字符串以&分割為數組
//4.遍歷這個數組,將每一項以=分割,問號前的值作為jsonList的鍵,問號后的值作為jsonList的值,這樣就生成了一個js對象
//5.最后將這個對象通過JSON.stringify轉化為json對象
var url = "https://jobs.51job.com/shenzhen-baq/113561919.html?s=01&t=0"
function searchParams(url) {
var jsonList = {};
if (url.indexOf('?') != -1) {
const search = url.split('?')[1].split('&');
// console.log(search)
for (var i = 0; i < search.length; i++) {
jsonList[search[i].split('=')[0]] = search[i].split('=')[1]
}
}
return JSON.stringify(jsonList)
// console.log(JSON.stringify(jsonList))
}
console.log(searchParams(url));