JSON.stringify() 第一大特性總結
JSON.stringify() 第二大特性
非數組對象的屬性不能保證以特定的順序出現在序列化后的字符串中。
正如我們在第一特性所說,JSON.stringify() 序列化時會忽略一些特殊的值,所以不能保證序列化后的字符串還是以特定的順序出現(數組除外)。JSON.stringify() 第三大特性
JSON.stringify() 第五大特性
NaN 和 Infinity 格式的數值及 null 都會被當做 null。
JSON.stringify() 第六大特性
布爾值、數字、字符串的包裝對象在序列化過程中會自動轉換成對應的原始值。
JSON.stringify() 第七大特性
JSON.stringify() 第八大特性
對包含循環引用的對象(對象之間相互引用,形成無限循環)執行此方法,會拋出錯誤。這也就是為什么用序列化去實現深拷貝時,遇到循環引用的對象會拋出錯誤的原因。
JSON.stringify() 第九大特性
【 微信掃一掃 】