js遍历数组、对象、json

23 篇文章 1 订阅
<html>

<head>

<title>json</title>
<script language="javascript" type="text/javascript">
        
        window.onload = function(){
            //遍历数组
            $("blsz").onclick = function(){
                 $("tta").value = "";
                //定义数组
                var sz = ["吃饭","睡觉","打豆豆"]
                //for in遍历(也可以用普通for遍历)
                for(ind in sz){
                    $("tta").value += sz[ind]+" ";  
                }
            }
            // 遍历对象
            $("bldx").onclick = function(){
                //清空
                $("tta").value = "";
                /*定义对象*/
                var obj = {"name":"程咬金","age":"45"};    
                /*遍历数组*/
                for(ind in obj){
                    $("tta").value += obj[ind]+" ";
                }
            }
            // 遍历数组对象
            $("blszdx").onclick = function(){
                $("tta").value = "";
                
                /*定义数组对象*/
                var szobj = [{"name":"tom","age":"24"},{"name":"marry","age":"19"}];
                /*遍历*/
                for(ind in szobj){
                    $("tta").value += szobj[ind].name+"--->"+szobj[ind].age+"\r\n";
                }
            }
        }
        
        function $(uid){
            return document.getElementById(uid);   
        }
</script>
</head>

<body>

<input type="button" value="数组遍历" id="blsz"/>|
<input type="button" value="对象遍历" id="bldx"/>|
<input type="button" value="数组对象遍历" id="blszdx"/><br/>
<div id="divtext"></div>

<textarea id="tta" style="font-size=20px; width:200px; height=100px;"></textarea>
</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小傅哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值