var obj = {};
var arr = ["a=1","b=2","c=3"];

for (var x in arr){
    var split = arr[x].split('=');
    obj[split[0] ] = split[1];
}


eval实现
  var arr = ["a=1","b=2","c=3"];
    o = arrToObject(arr);
    alert(o);
    alert(o.a + " " + o.b + " " + o.c);
    
    
    function arrToObject(arr){
         var strJs = '({';
        for(var i=0;i<arr.length;i+=1){
            var as = arr[i].split("=");
            strJs = strJs + as[0] + ':' +'"' + as[1] + '"' +',';
        }
        strJs = strJs.substr(0,strJs.length-1) + '})';
        return eval(strJs); 
        }


var obj = JSON.parse('{' + arr.join(',').replace(/(\w)=/g, '"$1":') + '}');

相关文章:

  • 2021-10-16
  • 2022-02-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2021-07-11
  • 2021-10-24
  • 2022-01-26
相关资源
相似解决方案