解决方案 »

  1.   

    var arr1 = ['text', 'pic', 'text', 'pic'];
    var arr2 = ['文本1','文本2','图片1','图片2'];
    var arr3 = [];for(var i=0; i<arr1.length; i++) {
      t = {};
      t[arr1[i]] = arr2[i];
      arr3.push(t);
    }
    alert(JSON.stringify(arr3));
      

  2.   

    <script language="JavaScript" type="text/javascript">
    var arr1 = ["text", "pic", "text", "pic"];
     var arr2 = ["文本1","文本2","图片1","图片2"];
    var a=[];
     for(var i in arr1){
    var b={};
    var s=arr1[i];

    b[""+s]=arr2[i];
    a.push(b);
     
     }
     alert(JSON.stringify(a));
       </script>