js eval 解析字符串

1
2
3
//带变量的字符串<br>var str  = 'var a=1; var b=2;';
eval(str);
alert(a+b);//结果 3;<br><br><br>//数组字符串<br>var arrStr = "[1,2,3,4]";eval(arrStr);<br><br>arrStr = [1,2,3,4];//转化结果<br><br>//json对象字符串<br>var jsonStr = "{name:'xiao',sex:'man'}";eval(jsonStr);<br><br>arrStr ={name:'xiao',sex:'man'};//转化结果<br><br>//json 对象转化为json 字符串<br><br>
  var student = new Object();
  student.name = "Lanny";
  student.age = "25";
  student.location = "China";
  var json = JSON.stringify(student);
  alert(student);

 

  

posted @   kevin2016  阅读(1192)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示