**在JS中对象的序列化通常是一个对象转换为字符串(JSON字符串)**
- 序列化的用途(对象转换为字符串有什么用):
- 对象转换为字符串后,可以将字符串在不同的语言之间进行传递
甚至人可以直接对字符串进行读写操作,使得JS对象可以不同的语言之间传递
- 用途:
1. 作为数据交换的格式
2. 用来编写配置文字
- 如何进行序列化:
js常见的循环方式以及数组和json字符串之间的转化
针对对象来说 ,任何对象都继承了Object对象,或者其它对象,继承的类的属性是默认不可遍历的, for... in循环遍历的时候会跳过,但是这个属性是可以更改为可以遍历的,那么就会造成遍历到不属于自身的属性。