javascript - 从嵌套对象 JavaScript 返回特定值

标签 javascript json

这是对象,

{
    "response": {
        "count": 49472,
        "items": [
            {
                "hello": "james",
                "title": "game",
                "player": "123",
                "home": "syd",

            }
        ]
    }
}

我想从 player 获取特定值,并使用 JavaScript 在对象中返回 123。我尝试过查看其他帖子,但无法让它适用于我的情况。

我已经成功地使用下面的代码在 python 中做到了这一点,但对我来说使用 js 并不那么简单。

for items in obj['response']['items']:
        print(items['player'])

最佳答案

    var myObject = {
    "response": {
        "count": 49472,
        "items": [
            {
                "hello": "james",
                "title": "game",
                "player": "123",
                "home": "syd"
            }
        ]
    }
};

myObject.response.items.forEach((v) => {
  console.log(v.player)
});
 // or
 
 myObject.response.items.map(res => console.log(res.player))
 
  // or
  
   console.log(myObject.response.items[0].player)
   //or
   
   console.log(myObject.response.items[0]['player'])

关于javascript - 从嵌套对象 JavaScript 返回特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59895359/

相关文章:

javascript - 在没有 javascript 的情况下重新排序 "stacks"/列之间的 Bootstrap 元素

javascript - angular.js 在 PhoneGap 中无法使用 ng-view 标签

javascript - 如何在 JavaScript 中将日期转换为字符串?

c# - JsonSchemaGenerator 字符串的自定义 ContractResolver

Javascript:如果我不知道对象的键,如何访问嵌套对象中的值?

javascript - 使用 JavaScript 和 AJAX,我还需要 HTML <form> 标签吗?我还需要使用 "submit"按钮向服务器提交表单吗?

javascript - REGEX 匹配没有内部文本的开始和结束 span 标签

python - Scrapy:如何解析 JSON 响应?

java - 如何使用 Spring MVC Jackson 拦截 HttpServletRequest

ios - Json解析Swift没有得到打印