您的位置:首页 > Web前端 > JavaScript

解决IE8 内置JSON.stringify,中文变unicode的问题

2017-08-10 08:48 344 查看
因为IE8内置有 JSON.parse()和JSON.stringify() 两个方法

而这和json2.js的方法重名

解决方法1:

 var answerStr = JSON.stringify(arr);   

 var o = JSON.parse( answerStr); 

 eval("var answerStr = '"+JSON.stringify(o)+"';");    //这是中文的ASCII码,利用eval转换

解决办法2:

  把Json2.js里的JSON改下名称,改成JSON2,这样调用:JSON2.stringify();



顶0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: