色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

get請求參數轉換為json

劉姿婷2年前8瀏覽0評論

在Web開發中,我們經常會使用get請求來獲取后端數據。但是,獲取到的數據格式并不一定是我們想要的,有時候我們需要將獲取到的get請求參數轉換為json格式,以便于后續的數據處理。

下面是一個將get請求參數轉換為json的示例代碼:

function parseQueryString(url) {
var obj = {};
var keyvalue = [];
var key = "",
value = "";
var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
for (var i in paraString) {
keyvalue = paraString[i].split("=");
key = keyvalue[0];
value = keyvalue[1];
obj[key] = value;
}
return obj;
}
var queryString = window.location.search; // 獲取get請求參數
var queryJson = parseQueryString(queryString); // 將get請求參數轉換為json格式
console.log(queryJson);

在上面的代碼中,首先我們通過獲取到的get請求參數來定義一個obj對象,用于存儲轉換后的json數據。然后我們定義了一個keyvalue數組,用于存儲key和value的對應關系。

接著通過使用substring方法和split方法來獲取每個參數的key和value,并將其存儲到obj對象中。最后返回obj對象,即我們想要的json格式數據。

通過上述代碼,我們就可以將獲取到的get請求參數轉換為json格式,以便于后續的操作使用。