如何获取JSON-JavaScript中的数据数组
您好,我正在尝试获取用JSON编写的数据数组 例如,这是我的JSON对象如何获取JSON-JavaScript中的数据数组,javascript,html,json,Javascript,Html,Json,您好,我正在尝试获取用JSON编写的数据数组 例如,这是我的JSON对象 { Data1 : { Data2 : "hello", Data3 : "hi" }, Data4 : { Data5 : "this is Karan", } } 我希望输出为一个数组,其中包含[Data1,Data4] 有什么方法可以做到这一点吗谢谢你这很简单 Object.keys()方法返回给定对象自身可枚举属性名称的数组,其顺序与
{
Data1 : {
Data2 : "hello",
Data3 : "hi"
},
Data4 : {
Data5 : "this is Karan",
}
}
我希望输出为一个数组,其中包含[Data1,Data4]
有什么方法可以做到这一点吗谢谢你这很简单
Object.keys()
方法返回给定对象自身可枚举属性名称的数组,其顺序与我们在普通循环中得到的顺序相同
var json={
数据1:{
数据2:“你好”,
数据3:“嗨”
},
数据4:{
数据5:“我是卡兰”,
}
}
var keys=Object.keys(json);
控制台日志(键)代码>您可以通过两种方式完成。可以使用Object.keys
或使用for..in
循环迭代对象并返回数组中的按键
let数据={
数据1:{
数据2:“你好”,
数据3:“嗨”
},
数据4:{
数据5:“我是卡兰”,
}
}
/****备选方案-1*****/
让getKeys=Object.keys(数据);
console.log('Option-1 Result',getKeys)
/****备选方案2*****/
让keysArray=[];
for(让关键点输入数据){
keysArray.push(按键)
};
console.log(keysArray)
那么Data2
和Data3
呢。。?