zoukankan      html  css  js  c++  java
  • js 字符串跟数组的相互转化

    一:字符串转化为数组

      例子:

      var str = "3:2;2:1";

      要变成 

      arr= [{

          a:"3",

          b:"2",

          bol:false

        },{

          a:"2",

          b:"1",

          bol:false

        }]

      实现:

        

                var arr = str.split(";");
                var srr = [];
                for (let index = 0; index < arr.length; index++) {
                    srr.push({
                        a:arr[index].split(":")[0],
                        b:arr[index].split(":")[1],
                        bol:false,
                    })
                }            
    

      srr  即想要的数组;

    二:数组转化成字符串

      例子:

      

      arr= [{

          a:"3",

          b:"2",

          bol:false

        },{

          a:"2",

          b:"1",

          bol:false,

        }]

      要变成:

      str = "3:2;2:1";

      实现:

      

                var str = "";
                for (var index = 0; index < arr.length; index++) { 
                    if(arr[index].a == "" ||arr[index].b =="" || this.fzz == "" || this.yzz == ""){
                        this.$message('骑行卡设定里不能有空值');
                    }else{
                        str = str+arr[index].a+":"+arr[index].b+";";
                    }              
                }
                str = str.substring(0,str.length-1);        
    

      

      

  • 相关阅读:
    win10磁盘碎片整理
    Windows10系统一键结束所有运行程序
    win10关闭后台应用程序进程的方法
    第一章 进化的分子基础
    xshell分隔符及全路径提示
    GEOquery
    Gviz
    用R包来下载sra数据
    Analyzing Microarray Data with R
    IRanges package
  • 原文地址:https://www.cnblogs.com/lijuntao/p/9470449.html
Copyright © 2011-2022 走看看