二维数组、字符串互相转换

来源:互联网 发布:成都java培训班 编辑:程序博客网 时间:2024/05/16 04:49

二维数组、字符串互相转换

以下是随便写的例子。

1.字符串转二维数组

var a="[['1','2','3','4','5'],['a','b','c','d','e'],['y1','y2','y3','y4','y5']] ";

var str=eval(a);

alert(str[0][3]);

//结果:4

 

2.二维数组转字符串

var b=[['1','2'],['a','b']];

function getString( objarr ){
  var typeNO = objarr.length;
    var tree = "[";
   for (var i = 0 ;i < typeNO ; i++){
      tree += "[";
      tree +="'"+ objarr[i][0]+"',";
      tree +="'"+ objarr[i][1]+"'";
      tree += "]";
      if(i<typeNO-1){
         tree+=",";
      }
    }
    tree+="]";
    return tree;
}

alert(getString(b));

//结果:"[['1','2'],['a','b']] "

作者:焱龙
出处:http://star-studio.cnblogs.com/
http://www.cnblogs.com/star-studio/archive/2011/11/21/2256927.html
0 0
原创粉丝点击