javascript - 无法获取 JavaScript 对象的属性

标签 javascript object properties

我正在将 JSON 从 php 文件返回到 jQuery 函数,并获取一个具有属性 agt_idagt_type 的对象 output 。使用 webkit 开发工具,我可以打印查看对象、展开它并查看属性。但是,当我尝试时,我得到了未定义:

console.log(output.agt_id);

这是我在控制台中使用 console.log(output) 看到的内容:

Image from console

最佳答案

从你的屏幕截图来看,你的对象看起来像是在一个数组中。您可以访问数组索引 0 处的对象。

console.log(output[0].agt_id);

关于javascript - 无法获取 JavaScript 对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12573245/

相关文章:

javascript - Node Javascript类方法重写

javascript - 从可以在 div 上调用的函数创建 js 对象

javascript - 创建一个接受函数并返回带有时间戳的函数的函数

.net - 为什么属性 setter 和 getter 与get_X和set_X方法冲突?

c# - 如何在没有 setter 的情况下设置属性值

javascript - 拖放 (javascript) 在第一次放置后中断

javascript - 如何使用 jQuery 和 javascript 显示随机图像?

javascript - 传单 - 缩放时绑定(bind)到标记的标签并不总是位于同一位置

PHP:高效地创建大型 HTML 表

Java 属性文件绑定(bind)到 Java 接口(interface)