1.undefined,Symbol,函数都会转变为undefined

这个时候如果用JSON.parse进行处理,会报错

2.布尔值、数字、字符串的包装对象会转换成原始值

3.NaN、Infinity 和 null 都会变成 null

4.Date日期会变成字符串

5.使用JSON.parse的时候,类似undefined,Symbol等会在转变途中丢失掉

本文详细介绍了在使用JSON.stringify和JSON.parse进行数据转换时的具体行为,包括undefined、Symbol、函数、布尔值、数字、字符串、NaN、Infinity、null、Date日期等不同类型数据的处理方式。
1.undefined,Symbol,函数都会转变为undefined

这个时候如果用JSON.parse进行处理,会报错

2.布尔值、数字、字符串的包装对象会转换成原始值

3.NaN、Infinity 和 null 都会变成 null

4.Date日期会变成字符串

5.使用JSON.parse的时候,类似undefined,Symbol等会在转变途中丢失掉
