如何在java脚本中获取嵌套json对象中的所有键

How to get all the keys in nested json object in java script

本文关键字:对象 json 获取 java 脚本 嵌套      更新时间:2023-09-26

嗨,下面是我的json字符串,可以在javascript中使用

{
   "101":{"my":"1", "u":"4", "s":false, "isChecked":true},
   "102":{"my":"2", "u":"4", "s":false, "isChecked":false}
   .
   .
   .
   "1000":{"my":"999", "u":"888", "s":true, "isChecked":true}
}

现在 - 例如 - 我想获取每个键的 isChecked 属性的值:

    "
  • 101"已检查"为真
  • "
  • 102"被选中"是假的
  • "
  • 1000"是检查"是真的

你能分享一下这个场景的任何有用的代码片段吗?

使用for语句遍历对象:

var data = { /* your data here */ } 
for (var key in data) {
   console.log(key, data[key].isChecked);
}

http://jsfiddle.net/tZzfb/