【发布时间】:2022-01-25 01:03:22
【问题描述】:
我一直对何时使用这两种解析方法感到困惑。
在我回显我的 json_encoded 数据并通过 ajax 将其取回后,我经常对何时应该使用 JSON.stringify 和 JSON.parse 感到困惑。 p>
我在解析时在我的 console.log 中得到 [object,object],在字符串化时得到一个 JavaScript 对象。
$.ajax({
url: "demo_test.txt",
success: function(data) {
console.log(JSON.stringify(data))
/* OR */
console.log(JSON.parse(data))
//this is what I am unsure about?
}
});
【问题讨论】:
-
总结以下答案: 1.它们是互为倒数的。 2. 结合它有助于验证数据或使人类可读:
json.stringify(json.parse(data)).
标签: javascript json