javascript - 在对象中获取对象的值

标签 javascript

我有这样的东西:

var list = {
        "number": 43,
        "text1": "text1",
        "text2": [{
            "text3": "text3",
            "text4": "text4"
        }]
    };

我想取回text4的值。但是,当我在控制台中输入 list.text2.text4 时,我无法收回任何内容

最佳答案

因为 text2 是一个数组。您需要从

更新
list.text2.text4

list.text2[0].text4

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

相关文章:

javascript - AngularJS - 立即应用指令,格式化货币

javascript - JS 日期没有给出正确的输出

javascript - jquery $.each 函数 console.log(this) ,打印结果是字符串,如 "a" 'b' 'c'

javascript - 函数原型(prototype)对象在另一个实例上被更改

javascript - 为什么这个表达式返回真?

javascript - PHP 变量到 JavaScript 变量到 HTML 跨度

javascript - Go 中的快速排序实现

javascript - 使用 jQuery .html() 时如何阻止 JavaScript 执行

javascript - dom bfrtip 和 bsort false 不能一起使用数据表

JavaScript 不显示