JSON.stringify() 第一大特性总结
JSON.stringify() 第二大特性
非数组对象的属性不能保证以特定的顺序出现在序列化后的字符串中。
正如我们在第一特性所说,JSON.stringify() 序列化时会忽略一些特殊的值,所以不能保证序列化后的字符串还是以特定的顺序出现(数组除外)。JSON.stringify() 第三大特性
JSON.stringify() 第五大特性
NaN 和 Infinity 格式的数值及 null 都会被当做 null。
JSON.stringify() 第六大特性
布尔值、数字、字符串的包装对象在序列化过程中会自动转换成对应的原始值。
JSON.stringify() 第七大特性
JSON.stringify() 第八大特性
对包含循环引用的对象(对象之间相互引用,形成无限循环)执行此方法,会抛出错误。这也就是为什么用序列化去实现深拷贝时,遇到循环引用的对象会抛出错误的原因。
JSON.stringify() 第九大特性
【 微信扫一扫 】