js 代码
- var PARAMTER_VALUE = null;
- function getParamter(paramName) {
- if(!PARAMTER_VALUE) { //第一次初始化
- PARAMTER_VALUE = new Array();
- var paramStr = location.search.substring(1);
- var paramArr = paramStr.split("&");
- var len = paramArr.length;
- var tempArr;
- for(var i = 0; i < len; i++) {
- tempArr = paramArr[i].split("=");
- PARAMTER_VALUE[tempArr[0]] = tempArr[1];
- }
- }
- var paramValue = PARAMTER_VALUE[paramName];
- if(paramValue) {
- return paramValue;
- }
- }
今天遇到这样一个需求,不知道还有没有其他更好的实现方法?