从服务器传来的json,为什么要用eval()转,难道js不能解析原生的json吗? 10
展开全部
从服务器传来的是字符串(HTTP协议只能传字符串)
所以无论什么原生的对象(包括JSON)都要序列化成字符串才能传送。
所以无论什么原生的对象(包括JSON)都要序列化成字符串才能传送。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是json格式的字符串,可以使用ES5中的 JSON.parse(jsonstr)来转。强烈建议不要使用eval()方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询