+ -
当前位置:首页 → 问答吧 → jquery中的字符串转换为json对象的方法

jquery中的字符串转换为json对象的方法

时间:2010-07-21

来源:互联网

通常,在ajax中,我们总是使用eval来将服务端获得的数据转换为对象,但实际上这不好!用eval是不好的,后来,jquery出现了一种更快的方案

将javascript字符串转换为json对象,快和网上铺天盖地的eval方法说bye bye.
  1. <script type="text/javascript">
  2.        
  3.         var testData = "{im:'gently',sex:'男'}";//注意这里是字符串
  4.         objData = parseObj( testData );
  5.         alert(objData.im);
  6.        
  7.         function parseObj( strData ){
  8.                 return (new Function( "return " + strData ))();
  9.         }
  10. </script>
复制代码

作者: gently   发布时间: 2010-07-21

哈哈,我还真用eval的,这个先收下了,谢谢!

作者: diggbox   发布时间: 2010-07-21

相关阅读 更多