<!DOCTYPE html>
<html lang="en">
<head>
???<meta charset="UTF-8">
???<title>Title</title>
???<script>
???????//有字符串如下: var a = ‘name=ross&age=20&sex=woman‘;
???????//要求结果如下:{name:‘ross‘,age:20,sex:‘woman‘};
???????var a = ‘name=ross&age=20&sex=woman‘;
???????var b = a.split(‘&‘);
???????alert(b);
???????var c = {};
???????for (var i = 0;i < b.length;i++){
???????????var d = b[i].split(‘=‘);
???????????alert(d);
???????????c[d[0]] = d[1];
???????????console.log(c);
???????}
???????// var str = ‘name=jack&age=20&sex=man‘;//初始字符串;
???????//
???????// var arr = str.split(‘&‘);//切割字符串;并且返回一个数组;
???????//
???????// var json = {};//准备一个空json;
???????//
???????// for (var i = 0; i < arr.length; i++) {//循环数组;["name=jack","age=20","sex=man"];
???????// ????var subArr = arr[i].split(‘=‘);//[‘name‘, ‘jack‘] [‘age‘, ‘20‘] [‘sex‘, ‘man‘]
???????// ????json[subArr[0]]= subArr[1];
???????//
???????// }
???????// console.log(json);
???</script>
</head>
<body>
</body>
</html>
字符串转json
原文地址:https://www.cnblogs.com/yxs1530/p/10242436.html