javascript - 如何从对象内部的对象获取/寻址元素?

标签 javascript jquery object

我有一个名为“message”的对象

“message”包含一个匿名对象(作为字符串):

{"action":"wakeup","hello":"testing123"}
// this is what I get when I output "message" with alert()

我如何处理/从中获取“hello”的内容?

最佳答案

如果 message 是一个字符串(使用 typeof message === 'string' 检查它),您可以使用 message = JSON 从它创建一个对象.parse(消息)。之后,您将在 message 中获得 message.action(值“wakeup”)和 message.hello(值“testing123”),现在是一个对象。

如果 message 已经是一个对象,则 message.wakeupmessage.hello 应该无需转换即可使用。

关于javascript - 如何从对象内部的对象获取/寻址元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10653604/

相关文章:

javascript - 用对象中的值交换键

javascript - 如何结合 IF 语句使用 Math.random 函数

javascript - 实际 IE6 Png 修复

ios - 在 Swift 中将 JsonString int 值转换为字符串

python - 如何从作为参数传递的类初始化对象

javascript - 单击(右键单击)使用传单 map 库获取图像叠加层的像素坐标

javascript - 从导航点击切换类内容

jQuery 使用它们的类(而不是 ID)将多个 DOM 元素 move 到其他元素中

jquery - 为什么在使用 jQuery 折叠 header 时转换不起作用?

java - Java中如何从对象中获取键和值