getquerystring在多参数情况下如何使用

avatar
作者
猴君
阅读量:3

在多参数情况下,您可以使用getquerystring来获取URL中的所有参数。以下是一个示例代码:

function getQueryString() {     var queryString = window.location.search;     var params = {};     if (queryString) {         queryString = queryString.substring(1);         var pairs = queryString.split("&");         for (var i = 0; i < pairs.length; i++) {             var pair = pairs[i].split("=");             var key = decodeURIComponent(pair[0]);             var value = decodeURIComponent(pair[1]);             params[key] = value;         }     }     return params; }  var queryParams = getQueryString(); console.log(queryParams); 

假设您的URL是http://example.com/?name=John&age=30&gender=Male,上面的代码将会输出一个对象:

{   name: "John",   age: "30",   gender: "Male" } 

您可以根据需要使用这些参数来进行相应的操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!