ite*_*ter 0 json node.js express
我很好奇express用于将对象序列化为JSON的算法是什么,以及是否有修改它的方法.
我注意到它只序列化对象自己的属性,这使得发送从其他对象继承的对象变得困难.它还省略了任何值为的属性undefined.我理解,在功能上,省略它们与包含它们相同并节省带宽,但包括它们使得JSON更容易被人们阅读,因为它试图弄清楚如何使用API.
undefined
在任何情况下,这是一个更多关于如何表达事物而不是我的代码应该做什么的问题:=)
log*_*yth 7
它不是express序列化,它使用标准的序列化方法stringify.您可以使用replacer参数对事物序列化进行一定程度的修改,但不能强制它显示undefined值.
express
replacer
归档时间:
12 年,11 月 前
查看次数:
1518 次
最近记录: