JavaScript 从对象访问值

标签 javascript

当我对我正在使用的特定脚本执行 console.log(data) 时,我得到以下内容

[Object {
    name = "videobody", value = "asdasd"
},
Object {
    name = "IMUFiles[]", value = "selected_arrow1327549445.png"
},
Object {
    name = "filename", value = "testing"
},
Object {
    name = "allow_comments", value = "y"
}]

如何从数据访问selected_arrow1327549445.png

最佳答案

它是一个 Object 数组,每个对象都有一个 namevalue 属性,因此:

data [1].value

编辑:嗯,既然你说顺序可以改变,也许只是循环:

for (var i = 0; i < data.length; ++ i)
{
    if (data [i].name === "IMUFiles[]")
    {
        alert (data [i].value); 
        break;
    }
}

关于JavaScript 从对象访问值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9013766/

相关文章:

javascript - 在 html5 日期字段上启用复制/粘贴

javascript - AngularJS 使用 NG-IF 检查模块是否存在

javascript - 将 curl 查询转换为 jQuery.ajax()

javascript - 使用 jquery 更改输入位置

javascript - DOM 子标记名

javascript - Jquery Accordion 选项卡

javascript - 微软的clearance.js减慢了整体页面加载速度

javascript - 是否可以强制node.js以与windows/linux相同的顺序读取文件?

javascript - 为什么 CSS 居中会弄乱 Canvas 鼠标坐标?

javascript - 使用 SQL 查询中的 PHP 变量回显 JS 函数