https://www.cnblogs.com/craftsman-gao/p/5130567.htmlhtml
JSON的全称是”JavaScript Object Notation“——JavaScript对象表示法。ECMAScript 5中提供了内置函数JSON.stringify()和JSON.parse()用来序列化和还原JavaScript对象。它们使用起来也很简单:函数
①对于JavaScript中的五种原始类型,JSON语法支持数字、字符串、布尔值、null四种,不支持undefined;htm
②NaN、Infinity和-Infinity序列化的结果是null;对象
③JSON语法不支持函数;blog
④除了RegExp、Error对象,JSON语法支持其余全部对象;ip
⑤日期对象序列化的结果是ISO格式的字符串,但JSON.parse()依然保留它们字符串形态,并不会将其还原为日期对象;字符串
⑥JSON.stringify()只能序列化对象的可枚举的自有属性;string