gpt4 book ai didi

javascript - 如何在javascript中获取键名和嵌套json的长度

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:39:42 27 4
gpt4 key购买 nike

使用 JavaScript,我从我的 API 中获取了以下 JSON。

abc: {
a: {
name: "ascs"
},
b: {
name: "sddd"
},
c: {
name: "wede"
}
}

我需要找到以下内容:

  1. 如何计算 abc JSON 中 json 的长度?

  2. 如何从 abc JSON 中获取键名 [a,b,c]?

如果我有另一个 json :

data : {
"5.5": {
name :"bhagvat"
}
}
  1. 在上面的例子中,我如何获得 name 的值?

(如何处理 float 键)?我尝试使用 ===> data."5.5".name

最佳答案

您可以使用Object.keys() 获取对象的键,然后使用.length 获取abc json 中的json 数量.

var abc = {
a: {
name : "ascs"
},
b : {
name : "sddd"
},
c: {
name :"wede"
}
};

var keys = Object.keys(abc);
var length = keys.length;
console.log('key is ',keys);
console.log('length is '+length);

关于javascript - 如何在javascript中获取键名和嵌套json的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50874322/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com