Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无严格模式的JSON.parse_Javascript_Ecmascript 5_Use Strict - Fatal编程技术网

Javascript 无严格模式的JSON.parse

Javascript 无严格模式的JSON.parse,javascript,ecmascript-5,use-strict,Javascript,Ecmascript 5,Use Strict,我正在阅读关于javascript中严格模式的文章,但我有一个问题 Strict模式的一个特性是使用JSON.parse和JSON.stringify,但我可以在不使用“use Strict”的情况下使用它 如果你写的例子和他在博客上用的一样: var str = JSON.stringify({ name: "John" }); // Prints {"name":"John"} alert( str ); 你可以看到这是可行的 为什么这是允许的?我错过什么了吗 谢谢 还有许多其他新特性和A

我正在阅读关于javascript中严格模式的文章,但我有一个问题

Strict模式的一个特性是使用JSON.parse和JSON.stringify,但我可以在不使用“use Strict”的情况下使用它

如果你写的例子和他在博客上用的一样:

var str = JSON.stringify({ name: "John" });
// Prints {"name":"John"}
alert( str );
你可以看到这是可行的

为什么这是允许的?我错过什么了吗

谢谢

还有许多其他新特性和API需要注意。其中最大的是严格模式和本机JSON支持

你应该这样理解:

其中最大的是:

  • “严格模式”
  • 本机JSON支持
不作为“启用严格模式后的JSON支持”


有关此主题的更多信息,请参阅。

谁说
JSON
仅在严格模式下可用?它总是有空的。哦!对不起,弄错了!我现在可以看到了!