gpt4 book ai didi

javascript - 无法解决错误 "Uncaught SyntaxError: Unexpected token o "

转载 作者:行者123 更新时间:2023-12-02 18:47:34 26 4
gpt4 key购买 nike

我目前正在练习使用 Javascript/Dojo。但是,我有一个无法解决的错误:

Uncaught SyntaxError: Unexpected token o

我已经对我的问题做了一个简短的片段:

var data = {
"list": {
"1": {
"Relevance": "Low",
"id": 1,
"Name": "Inorganic"
},
"2": {
"Relevance": "Low",
"id": 2,
"Name": "Mobile"
}
}
}

var jsonData = JSON.parse(data);
alert(jsonData.list[1].Name);

它专门针对以下行:

var jsonData = JSON.parse(data);

我想知道为什么这是一个错误以及如何解决它。

最佳答案

您正在尝试解析 JavaScript 对象。 JSON.parse 用于解析表示类似 JavaScript 对象的 JSON 字符串。

完全跳过解析:

alert(data.list[1].Name);
<小时/>

相关说明:您可能有兴趣阅读 There's no such thing as a "JSON Object"

关于javascript - 无法解决错误 "Uncaught SyntaxError: Unexpected token o ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14265929/

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