javascript - 为什么 JSON.stringify 给出 JSON undefined 错误?

标签 javascript json extjs

我正在尝试在我的 javascript 页面 (EXTJS) 代码中使用 JSON.stringify 但它给我 JSON is undefined 错误。错误仅在 IE(ver.10)中发生。此代码适用于 FF 和 Chrome。下面是我尝试使用的示例代码。为什么会失败?这似乎是一个有效的示例,并且可以在其他浏览器中使用。提前致谢。

var contact = new Object(); 
contact.firstname = "Joe";
contact.surname = "Smith";
contact.gendere= "male";
var jsonText = JSON.stringify(contact);

最佳答案

使用 <!DOCTYPE html>如果你只需要支持IE10。如果你需要使用早期版本的IE(有些人仍然需要支持IE6)你可以使用JSON的JS实现:https://github.com/douglascrockford/JSON-js

关于javascript - 为什么 JSON.stringify 给出 JSON undefined 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17173153/

相关文章:

json - 如何将 Azure Blob 中以 JSON 形式存储的数据加载到 Azure SQL 数据仓库?

javascript - 在 ExtJS 中设置错误标记

javascript - 错误地将 JSON 数据写入文件

javascript - 在 JavaScript 中,在不同线程中使用不同参数运行相同的函数

javascript - 使用json的图像?

extjs - 如何将 Ext5 组合框与数据绑定(bind)一起使用

javascript - Extjs 4 使网格列标题不可选择

javascript - 使用 Javascript 在段落中显示图像 alt

javascript - 正则表达式中的通配符

javascript - 如何 JSON 化 javascript 对象的属性