我正在阅读有关 javascript 中的严格模式的John Resig 博客,但我有一个问题。
严格模式的功能之一是使用 JSON.parse 和 JSON.stringify,但我可以在不“使用严格”的情况下使用它。
如果您编写他在博客上使用的相同示例:
var str = JSON.stringify({ name: "John" });
// Prints {"name":"John"}
alert( str );
你可以看到这个工作。
为什么这是允许的?我错过了什么吗?
谢谢!