javascript中如何获取json对象的第n个属性
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json
免费下载资源
·
JavaScript中可以通过Object.keys()方法获得对象的所有的键,返回值是是个数组,是有所有的键组成的字符串数组。
如下示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<input type="button" id="btn01" value="测试" />
<div id="box">
</div>
</body>
</html>
<script type="text/javascript">
//所有的形状
let shapes= {
heng:"我是横",
//方块:
square:"我是方块",
//z状
z:"我是z",
//L状
l:"我是l"
};
window.onload = function(){
document.getElementById("btn01").onclick = function(){
//1、获取所有的键组成的字符串数组:
let keys = Object.keys(shapes);
//2、随机获取一个合法的下标
let index = parseInt(Math.random()*keys.length);
//3、显示键的名字和键对应的值
document.getElementById("box").innerHTML=keys[index]+":"+shapes[keys[index]];
};
}
</script>
GitHub 加速计划 / js / json
18
5
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:3 个月前 )
2d42229f
* Support BSON uint64 de/serialization
Signed-off-by: Michael Valladolid <mikevalladolid@gmail.com>
* Treat 0x11 as uint64 and not timestamp specific
Signed-off-by: Michael Valladolid <mikevalladolid@gmail.com>
---------
Signed-off-by: Michael Valladolid <mikevalladolid@gmail.com> 5 天前
1809b3d8
Signed-off-by: Niels Lohmann <mail@nlohmann.me> 5 天前
更多推荐
已为社区贡献4条内容
所有评论(0)