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