路由url 正则获取 k 和 v 值

在这里插入图片描述

  1. 结果是 {a:2,b:3,c:4}
	var reg = /(\w+)=(\w+)/g
	var arr = {
    
    }
	while (reg.exec('a=2&b=3&c=4')) {
    
    {
    
    arr[RegExp.$1] = RegExp.$2}}
	console.log(arr) 
  1. 结果是 [{k:a,v:2},{k:b,v:3},{k:c,v:4}]
	var reg = /(\w+)=(\w+)/g
	var arr = []
	while (reg.exec('a=2&b=3&c=4')) {
    
    arr.push({
    
    'k' : RegExp.$1, 'v': RegExp.$2})}
	console.log(arr) 

猜你喜欢

转载自blog.csdn.net/weixin_41854372/article/details/109525199