gpt4 book ai didi

javascript - 为什么这个简单的 JSON 对象会在 JSON.parse 中抛出错误?

转载 作者:行者123 更新时间:2023-11-28 11:07:15 25 4
gpt4 key购买 nike

任何人都可以弄清楚这一点。为什么以下 JSON 对象会导致 JSON.parse 错误?它似乎是一个有效的 JSON 对象。我确信我在这个漫长工作日的第 14 个小时里做了一些完全愚蠢的事情。

var t = {
"message": "ok, Heru we go!"
};

JSON.parse(t);

--> syntaxError: Unexpected token o

非常感谢!

更新

当您有 2 只新小狗并尝试在 3 小时 sleep 的情况下编写代码时,您会问这种问题。请将此作为对那些来这里寻找相同答案的人的警告——去 sleep 吧。放弃。你今天一文不值。明天再试。

最佳答案

JSON.parse 需要一个字符串。 t的值是一个javascript对象,因此不需要解析。

如果你有:

var t = "{\"message\":\"ok, Heru we go!\"}";

那么 JSON.parse 就是你想要的。

关于javascript - 为什么这个简单的 JSON 对象会在 JSON.parse 中抛出错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17536683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com