源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js下用eval生成JSON对象

  • 时间:2021-06-06 21:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js下用eval生成JSON对象
例如:var json = eval('('+ret+')'); 假设我们在服务器端使用php的encode_json()生成需要返回的字符串 如果生成的字符串是[{"name":"boke"},{"age":"23"}], 我们可以直接使用eval([{"name":"boke"},{"age":"23"}])生成相应的JSON对象; 如果生成的字符串是{“name":"boke","age":"23"}, 我们使用eval({“name":"boke","age":"23"})生成JSON对象时就会出错 ,我们需要这样写eval(({“name":"boke","age":"23"}))。 eval(( ))的写法同样适用于包括第一种情况在内的其它通过encode_json()函数生成的字符串 也可以不用eval,用一个特殊的
[u]复制代码[/u] 代码如下:
function getdata(data){   return (new Function("return "+data))(); }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部