您的位置 首页 > 数码极客

js如何取得函数返回值里面的参数

下面通过一段代码给大家介绍js获取浏览器地址栏的多个参数值的任意值,具体代码如下所示:

getParamValue("id"); //http://localhost:2426 //返回值是100; // 根据参数名称获取参数值 function getParamValue(name) { var paramsArray = getUrlParams(); if (paramsArray != null) { for (var i = 0 ; i < ; i++) { for (var j in paramsArray[i]) { if (j == name) { return paramsArray[i][j]; }//前端全栈学习交流圈:866109386 }//面向1-3年前端人员 }//帮助突破技术瓶颈,提升思维能力 } return null; } // 获取地址栏的参数数组 function getUrlParams() { var search = window.loca; // 写入数据字典 var tmparray = (1, ).split("&"); var paramsArray = new Array; if (tmparray != null) { for (var i = 0; i < ; i++) { var reg = /[=|^==]/; // 用=进行拆分,但不包括== var set1 = tmparray[i].replace(reg, '&'); var tmpStr2 = ('&'); var array = new Array; array[tmpStr2[0]] = tmpStr2[1]; (array); } } // 将参数数组进行返回 return paramsArray; }

下面介绍下js获得浏览器地址栏的参数值

1.js中写一个独立的方法

function getQueryStringRegExp(name) { var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i"); if )) return unescape(RegExp.$2.replace(/\+/g, " ")); return ""; }

2.取值的时候

var topCateCode=getQueryStringRegExp("topCateCode");

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“js如何取得函数返回值里面的参数”边界阅读