javascript - toJSON中关于序列化的疑问◔ ‸◔?

查看:89
本文介绍了javascript - toJSON中关于序列化的疑问◔ ‸◔?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

MDN中对于toJSON()方法的描述,有一个地方不是很明白:

Date 实例引用一个具体的时间点。 调用 toJSON() 返回一个 JSON 格式字符串(使用 toISOString()),表示该日期对象的值。默认情况下,这个方法常用于JSON序列化Date对象

infoQ 中对于序列化的解释:

序列化: 将数据结构或对象转换成二进制串的过程。

toJSON()是用来将Date对象转换成指定格式的字符串形式,而加粗部分却说常用于JSON序列化Date对象,这里的序列化应该不是将对象转换成二进制串吧?

问题来啦:
这里的序列化是什么意思?

解决方案

序列化是一个通用的概念,是指将内存中的数据结构转换成可持久存储的形式。

将数据序列化成二进制、xml、json、普通文本都是序列化。

这篇关于javascript - toJSON中关于序列化的疑问◔ ‸◔?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆