周大胖子 发表于 2019-10-24 14:15:34

在不知道json key 的情况下 javascript中如何获取json对象的第n...


<!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+":"+shapes];
        };
}


</script>
————————————————
版权声明:本文为CSDN博主「田江」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jiang7701037/article/details/82885823

页: [1]
查看完整版本: 在不知道json key 的情况下 javascript中如何获取json对象的第n...