前端 - javascript 如何遍历类似下面的对象
ringa_lee
ringa_lee 2017-04-11 10:18:18
[JavaScript讨论组]

如何获取list的值

ringa_lee
ringa_lee

ringa_lee

全部回复(7)
巴扎黑
    var list = o.data.article.list;

    for(var key in list){
        if(list.hasOwnProperty(key)){
            console.log("key is :" + key);
            console.log("value is :" + list[key]);
        }
    }

和其他回答者的思路差不多,只是我多了一个判断,看看Key是不是这个对象的,而不是继承过来的,这样更有保证获取到自己的属性与值。

PHP中文网

response.data.article.list
list[1]就是A
如果list固定结构让后端给改成数组

ringa_lee

obj.data.article.list

迷茫
var list = response.data.article.list;
for(var key in list){
    console.log(list[key]);
}

这样不行吗?

迷茫
var list = xxx.data.article.list,
    item,
    key,
    value;
for(item in list) {
    key = item;
    value = list[item];
}

key和value键值对都有了

大家讲道理

Object. keys(response.data.article. list
)

PHP中文网

遍历article,判断key==="list"即可

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号