js json和字符串的互转

json与字符串的互转:    下面格式两种只是针对引号有稍微的区别
 
var result = JSON.parse("{"a":"擦擦","b":"拉拉"}");
alert(result.a);
// -------------------------------------------------------------------------
  var a=JSON.stringify(result);
 alert(a);
 
 
var result = JSON.parse('{"a":"擦擦","b":"拉拉"}');
alert(result.a);
// -------------------------------------------------------------------------
  var a=JSON.stringify(result);
 alert(a);
 

  

 
 
 
 
针对ie不支持上面的写法  :
 
var strTEST="{id:'cnlei', url:'http://www.cnlei.com'}";
    var objTEST=eval("("+strTEST+")"); //正确写法
    //var objTEST=eval(strTEST); //出错写法
    alert(objTEST.id+"
"+objTEST.url);
 
 
 
   var strTEST="{id:"cnlei", url:"http://www.cnlei.com"}";
    var objTEST=eval("("+strTEST+")"); //正确写法
    //var objTEST=eval(strTEST); //出错写法
    alert(objTEST.id+"
"+objTEST.url);
 

  

 
 
QQ: 70583079
原文地址:https://www.cnblogs.com/bao521/p/6340618.html