JSON.parse和JSON.stringify这两个方法在ie8及以上浏览器都能够使用,但关于兼容低版本的浏览器,可以用两种方法解决。
1.可以引入json2.js,下载地址
https://github.com/douglascrockford/JSON-js/blob/master/json2.js,下载下来单独引入,也可以以下面这种方式:
<!--[if lt IE 8]> <script src="https://raw.githubusercontent.com/douglascrockford/JSON-js/master/json2.js"></script> <![endif]-->
2.
if (!window.JSON) {
window.JSON = {
parse: function(jsonStr) {
return eval('(' + jsonStr + ')');
},
stringify: function(jsonObj) {
var result =