用原生js获取queryString里面的参数的值.

摘要: 如果用服务端编程语言获取httpRequest 里面queryStirng 中的各项参数及值是很简单的,如果在前端JS中来获取呢,一样很简单。 特别是在流行前后端分离的情况下。在前端JS 中的处理越来越多。所以一般抽出一个公共的处理方法就行了

如果用服务端编程语言获取httpRequest 里面queryStirng 中的各项参数及值是很简单的,如果在前端JS中来获取呢,一样很简单。 特别是在流行前后端分离的情况下。在前端JS 中的处理越来越多。所以一般抽出一个公共的处理方法就行了。

看上面的图,访问一个地址,带上queryString, 然后用纯JS 获取 c 参数的值。 将以上方法抽成一个公共的方法,就是如下:

function getUrlParam(name){	
	let queryString = window.location.search.split('?')[1] || '',
		reg         = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"),
		result      = queryString.match(reg);
	return result ? decodeURIComponent(result[2]) : null;
}


上一篇: rocketmq docker 启动全过程
下一篇: 复习二叉树 层序遍历,前序遍历,中序遍历,后序遍历 java版本

Avatar

日夜 评论于: 2021-09-17

有启发,再来。
 评论 ( What Do You Think )
名称
邮箱
网址
评论
验证
   
 

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号