Javascript 处理json数组对象

Javascript 处理json数组对象,javascript,node.js,Javascript,Node.js,我是javascript(json)新手,我想处理每个json对象,下面给出了示例原型,请帮助我解决这个问题,我需要对json示例中给出的每个房间号进行控制台 如何循环遍历json数组中的每个项,以便获得单个json元素并在浏览器窗口中对其进行控制台操作 let data = [ { "king" :[ { "id" : 1, "ro

我是javascript(json)新手,我想处理每个json对象,下面给出了示例原型,请帮助我解决这个问题,我需要对json示例中给出的每个房间号进行控制台

如何循环遍历json数组中的每个项,以便获得单个json元素并在浏览器窗口中对其进行控制台操作

let data = [  
   { 
        "king" :[
                    {
                        "id" : 1,
                        "room_no" : 101,
                        "price" : 2000  
                    },
                    {
                        "id" : 2,
                        "room_no" : 102,
                        "price" : 3000  
                    },
                ] 
    }      
] 

对不起,我的英语不好这就是你要找的吗

let数据=[{
“国王”:[{
“id”:1,
“房间号”:101,
“价格”:2000年
},
{
“id”:2,
“房间号”:102,
“价格”:3000美元
},
]
}]

数据[0].king.forEach(item=>console.log(item.room_no))此问题中没有JSON。这是一个JavaScript对象。JSON是一种格式,始终是一个字符串。请解释如何显示它。JSON!=JavaScript。您拥有的是一个JavaScript对象,而不是一个JSON格式的数据字符串。它可以完成这项工作(不完全是这样。它不输出房间号),但不使用
.map
。这不是它的目的。使用
.forEach
。在这里,我更新了它。尽管现在看起来不错,但仍然无缘无故地使用
.map
。向上投票:)嘿@JeremyThille。谢谢你的投票。如果你没有指出,我就不会去寻找foreach和map的场景。所以我只是读了一些关于它的帖子。我想一个人总是在学习,谢谢。