牛骨文教育服务平台(让学习变的简单)
博文笔记

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

创建时间:2014-07-10 投稿人: 浏览次数:1613

以下是随便写的例子。

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
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。