res.end(JSON.stringify(Data))是返回的json还是字符串?
来源:10-4 演示express如何处理路由

秋得法
2024-04-25
05:03分 --谈到express的res.json()是可以直接返回一个json格式的文件。
05:16分 --讲到res.end(JSON.stringify(blogData));提到这里“还要把这个json变成字符串来返回,为什么不能把json直接返回呢”–“必须返回字符串,通过字符串来返回”,而后提到res.json()只需要把json格式交给他他就自动的帮你解析成字符串。
毕竟是学习所以我觉得有必要较下真吧,说实话上面的使我困惑,查了下资料,我理解的是
JSON.stringify()方法将 JavaScript 值转换为 JSON 格式的字符串,本质上就是一个按照JSON语法格式的string
我感觉上述05:16老师说的话是不是把json改成“对象”就能更好的理解了呢。
请问是否如此,我的理解对吗?
写回答
1回答
-
res.end(JSON.stringify(Data)) 返回的是字符串
012024-04-26
相似问题