相关疑难解决方法(0)

如何获取Javascript对象的所有属性值(不知道密钥)?

如果有Javascript对象:

var objects={...};
Run Code Online (Sandbox Code Playgroud)

假设,它有超过50个属性,不知道属性名称(不知道'键')如何在循环中获取每个属性值?

javascript javascript-objects

439
推荐指数
10
解决办法
60万
查看次数

查找嵌套对象

考虑一个对象

var obj = {
    val: 123,
    vals: {
        val: 45,
        vals: {
            val: 90
        }
    },
    name: 'abc',
    names: {
        name: 'xyz'
    }
};
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西:

var obj = {
    val: 123,
    vals_val: 45,
    vals_vals_val: 90,
    name: 'abc',
    names_name: 'xyz'
};
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何进入嵌套对象并访问属性及其值?我尝试了..循环,但没有得到任何想法.

javascript

3
推荐指数
1
解决办法
65
查看次数

标签 统计

javascript ×2

javascript-objects ×1