zoukankan      html  css  js  c++  java
  • javascript——后台传值map类型转换成json对象

    前端需要对后端传过来的值进行解析之后再展示,而后端传过来的值可能是各种类型的,一般情况下要么和后端沟通下让他直接传给我们需要的类型,这个,我一般直接自己转,这次后端传回来一个map类型的对象,我转来转去转了1个小时才整出来,记录一下。

    以下是代码:

     1 <script type="text/javascript">
     2     $(function(){
     3         $("#male").prop("checked","checked")
     4     })
     5 
     6     var list =[{
     7                 "1": "后端"
     8             }, {
     9                 "1000": "asdasdas"
    10             }, {
    11                 "1001": "adasdasd"
    12             }, {
    13                 "1002": "asdasdasd"
    14             }, {
    15                 "1003": "asdasdadas"
    16             }, {
    17                 "1004": "测试状态1"
    18             }, {
    19                 "1005": "测试状态2"
    20             }, {
    21                 "1006": "天空之城2"
    22             }, {
    23                 "1007": "百老汇"
    24         }];
    25 
    26 
    27             
    28             var id = '';
    29             var name = '';
    30             var arr = [];
    31            
    32             for(let i=0;i<list.length;i++){
    33                 var newObj = list[i];
    34                 for (var prop in newObj)
    35                 {
    36                   
    37                   arr.push({
    38                       id:prop,
    39                       name:newObj[prop]
    40                   });
    41                  console.log(prop + "=" + newObj[prop]);
    42                 }
    43             }
    44             console.log(arr);
    45 
    46 </script>

    打印结果:

  • 相关阅读:
    Postman自动化传参实操
    sql语句大全(详细)
    selenium自动化测试-处理iframe
    selenium切换窗口
    selenium中三大窗口切换
    第一个Appium脚本
    Capability配置简介
    APP专项
    Appium环境搭建
    转载——Python Selenium 常用方法总结
  • 原文地址:https://www.cnblogs.com/layaling/p/10083160.html
Copyright © 2011-2022 走看看