gpt4 book ai didi

javascript - javascript中如何获取对象的值

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

我有一个对象,我想显示它的内容。

{"text": "active    user
active user213123
idle user234234234
loggedout userafdadf"
},

我做了Response = message.split(":")[1];,我得到了:

"active    user
active user213123
idle user234234234
loggedout userafdadf"
},

然后:var value = message.split("}")[0]; 我得到:

"active    user
active user213123
idle user234234234
loggedout userafdadf"

那么现在我怎样才能摆脱 "" 以便我可以获得文本的原始值?除此之外还有其他方法来检索对象的值吗?因为这种方式看起来很疯狂..

我把我从中获取“文本”的整个对象放在这里:(这就是 chrome 调试器在控制台日志后显示的内容)

{
getResponseHeader: function ( key ){}
pipe: function ( /* STDone, STFail, STProgress */ ) {
progress: function () {
promise: function ( obj ) {
readyState: 4

TextContent: "{"text": "active user
active user213123
idle user234234234
loggedout userafdadf"}"

假设它们在消息变量中,然后我做了Response = message.TextContent;,在console.log之后我收到了:

 TextContent: "{"text": "active    user
active user213123
idle user234234234
loggedout userafdadf"}"

现在我想要文本的原始值

最佳答案

为什么不直接替换它呢?

myString = myString.replace(/["]/g,'')
console.log(myString);
//or
alert(myString);

如果您想现场观看 http://jsfiddle.net/PwGcr/

关于javascript - javascript中如何获取对象的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18732949/

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