中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

js中window.location獲取參數的方法是什么

js
小億
227
2023-09-16 10:04:27
欄目: 編程語言

在JavaScript中,可以通過window.location.search屬性來獲取URL中的參數。這個屬性返回的是URL中問號后面的部分,包括問號本身。例如,對于以下URL:

https://example.com/page?name=John&age=25

可以使用下面的代碼來獲取參數:

var params = window.location.search;
console.log(params); // 輸出:"?name=John&age=25"

然后,可以通過字符串操作方法將參數解析成一個對象。以下是一個示例:

function getParams() {
var search = window.location.search;
var params = {};
if (search) {
var paramArr = search.substring(1).split('&');
paramArr.forEach(function(param) {
var keyValue = param.split('=');
var key = decodeURIComponent(keyValue[0]);
var value = decodeURIComponent(keyValue[1]);
params[key] = value;
});
}
return params;
}
var params = getParams();
console.log(params.name); // 輸出:"John"
console.log(params.age); // 輸出:"25"

這個示例代碼將URL中的參數解析為一個對象,其中參數名作為對象的屬性,參數值作為屬性的值。使用這種方法,可以方便地獲取和操作URL中的參數。

0
遂川县| 托克托县| 武邑县| 新化县| 金湖县| 大城县| 丰宁| 曲阜市| 沁阳市| 特克斯县| 玉环县| 理塘县| 杨浦区| 广汉市| 丁青县| 体育| 瑞安市| 定南县| 雷州市| 西林县| 洱源县| 肥乡县| 屯门区| 蓬安县| 太康县| 长兴县| 横山县| 连平县| 拜泉县| 中卫市| 即墨市| 临汾市| 隆回县| 奈曼旗| 贵州省| 怀仁县| 新蔡县| 岚皋县| 沛县| 遵义市| 黄大仙区|