【发布时间】:2019-07-20 17:58:27
【问题描述】:
通过 JavaScript 实现 JSON 中 NaN 和 Infinity 序列化的常识很简单:
JSON.stringify({ x: NaN });
"{"x":null}"
JSON.stringify({ x: Infinity });
"{"x":null}"
问题是这个奇怪决定的背后是什么?
【问题讨论】:
-
可能重复:stackoverflow.com/questions/1423081/… 和可能的答案(或几个可能的答案之一):stackoverflow.com/a/1424034/5695459
标签: javascript json serialization