gpt4 book ai didi

javascript - Chrome扩展程序JSON值解析问题

转载 作者:行者123 更新时间:2023-12-02 23:19:19 24 4
gpt4 key购买 nike

尝试访问 JSON 键值,但它没有给我任何结果。

这是代码:

                    let json_=JSON.parse(JSON.stringify(result));
console.log(json_);
console.log(json_.tabs);
console.log(json_["tab"]);
console.log(json_['tab']);

这是我得到的:

json parsing problem

这是详细输出的快照:

JSON detailed output

最佳答案

好吧,问题是你有一个变量 json_ ,当你执行 console.log(json_); 时,它的值是一个对象,该对象得到打印及其值对象是:

{ MUA-S&S 2019.........................1 : "{"alwaysOnTop"........................ ......................................382}“}

也就是说,您的 json 对象中只有一个属性,即 MUA-S&S 2019...........1 并且该键的值为” {“alwaysOnTop.......................................................382}” 当您尝试执行以下操作时,它是一个字符串:

console.log(json_.tabs) // undefined
console.log(json_["tab"]); // undefined
console.log(json_['tab']); // undefined

您获得的值是未定义,因为您的对象没有任何名为tabs,tab 的属性

关于javascript - Chrome扩展程序JSON值解析问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57019679/

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