javascript - 访问对象数组中的值

标签 javascript

Possible Duplicate:
I have a nested data structure / JSON, how can I access a specific value?

我是 JavaScript 初学者,并在 Javascript 中创建了以下对象数组:

var values = [[{
       x_value: {
           x_axis: 1,
           y_axis: 1.8445
       },
       y_value: {
           x_axis: 1,
           y_axis: 1.2445
       },
       z_value: {
           x_axis: 1,
           y_axis: 1.1445
       }
   }],[{
       x_value: {
           x_axis: 2,
           y_axis: 1.35
       },
       y_value: {
           x_axis: 2,
           y_axis: 1.245
       },
       z_value: {
           x_axis: 22,
           y_axis: 1.345
       }
   }],[{
       x_value: {
           x_axis: 3,
           y_axis: 1.087
       },
       y_value: {
           x_axis: 3,
           y_axis: 1.125
       },
       z_value: {
           x_axis: 3,
           y_axis: 1.95
       }
   }]];

我想访问values[0]中的x​​_axis(例如y_value)的值,我应该使用什么方法?提前致谢

最佳答案

由于您将对象放置在另一个数组中(仅保存对象),因此您需要进行类似的操作来获取值:

var x_axis = values[0][0].y_value.x_axis,
    y_axis = values[0][0].y_value.y_axis;

关于javascript - 访问对象数组中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14521680/

相关文章:

javascript - 不变违规 : Element type is invalid on login page react-native

javascript - 如何创建一个基于两个变量的条件字符串,而无需一堆 if else (JavaScript)

javascript - 如何在 Twilio 中注册自定义 TaskChannel 定义?

javascript - 获取特定字符之间字符串的特定部分

javascript - 使用 ExtJS 将 TextAreas 动态添加到用户输入的 FormPanel

javascript - 隐藏 - 当结果为 0 时显示按钮

javascript - 坐标鼠标 Canvas

javascript - md-button 内的可点击图标

javascript - 通过 JavaScript 和 browserify 理解 require() 和 module.exports

JavaScript "close button"不工作