<mark id="oyrth"></mark>
      <tbody id="oyrth"></tbody>
    1. <tbody id="oyrth"></tbody>
        <menuitem id="oyrth"></menuitem>
      1. javascript对数组和json数组的操作

        2019-4-15 释然 前端及开发文章及欣赏

        如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

        <!DOCTYPE html>
        <html lang="en">
        <head>
            <meta charset="UTF-8">
            <title>javascript数组操作</title>
            <script type="application/javascript" src="lib/jquery.min.js"></script>
        </head>
        <body>
        <h2>javascript操作数组</h2>
        <input type="button" value="js数组" "jsArrays();">
        <br>
        <input type="button" value="json数组1" "jsonArrays();">
        </body>
        <script type="application/javascript">
        //数组操作
            function jsArrays() {
            //创建一个javascript数组
                var a=new Array();
                a.push('a');
                a.push('b');
                a.push('c');
                //往数组添加三个元素
                alert(a);
                //利用indexof可以指出该元素在数组中所在位置
                alert('a index of a'+a.indexOf('a'));
                //利用jquery对数组进行便利
                $(a).each(function (index,row) {
                    alert('index is '+index);
                    alert('row is '+row);
                })
            }
            //json数组操作
            function jsonArrays() {
            //首先也是创建一个json数组
                var a=new Array();
                a.push({a:1});
                a.push({a:2});
                a.push({a:3});
                //同样的往数组添加三个元素
                //alert出的结果是[{object,object},{object,object},{object,object}]
                alert('a is '+a);
                //利用JSON的方法将json数组转换为字符串这时候alert的就是json字符串了
                alert(JSON.stringify(a));
                //直接获取json数组第一个元素的值,此时知道json的key是a
                alert(a[0].a);
                //遍历json数组第一个元素的key,这时候可以alert出的结果是a,同样的可以得出对应的value
                for(var key in a[1]){
                    alert('key is '+key);
                    alert('value is '+a[0][key]);
                }
                //用jquery对json数组进行遍历
                $(a).each(function (index,row) {
                    for(var key in row){
                        alert('each key is '+key);
                        alert('each value is '+row[key]);
                    }
                })
            }
        </script>
        </html>
        蓝蓝设计www.quanminreliao.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

        标签: javascript对数组和json数组的操作


        Powered by emlog 京ICP备12006971号-1 sitemap
        杀平特一肖-杀平特一肖不出-杀平特一肖公式