JSON.stringify(value) 不能处理更大的值。它使“堆栈溢出”错误。有解决方法吗?
json2.js 来自https://github.com/douglascrockford/JSON-js
我通过 cscript.exe (WSH) 在 Windows DOS 框上运行我的 JavaScript 程序,这是 Windows 7 和 Windows 8 上的 JScript v5.8。
我找不到在 JScript v5.8 中使用内置 JSON 的方法。所以我包含了 json2.js 并且它有效!它有效但不是很好。JSON.stringify(mydata) 当 mydata 只是一个更大的结构时会生成“堆栈溢出”。
我包含json2.js的方式是:打开json2.js,将整个json2.js读入一个字符串ss,eval(ss)。然后 JSON 变得可用并且可以工作。
顺便说一句,我在 cscript.exe JScript v5.8 中看不到 JSON,如何启用它?