<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 93,  comments - 2,  trackbacks - 0
    1.利用數組在列表中顯示名字
        (1)縱向顯示
        如:<script type="text/javascript>
                    $(document).ready(function(){
                            var member = ["John","Kate","Peter"];
                            $('p').html(member.join('<br />'));
                    }
            </script>
        (2)顯示名字及其在數組中所在位置
        如:<script type="text/javascript>
                $(document).ready(function(){
                var member = ["John","Kate","Peter"];
                $.each(member,function(n,value){
                $('ol').append($('<li>'+value+'</li>'));
                });
            });
            </script>
         (3)利用Html元素創建數組及計數數組的長度
            $(document).ready(function(){

           Var names=$(‘li’).get();    //創建數組

           $(‘p’).text(names.length);     //計數數組長度
    });

    2.操作數組數據(轉換成大寫)
      $(document).ready(function(){ 
            var member=["zhangsan","BoLaiTe"];

           var member=$.map(member,function(n,i){    //member可以變為其他數組名
                return (i+1+"."+n.toUpperCase());
            });

    });
    注:$.each()和$.map()都是迭代數組中的每個元素,并調用回調函數對每個元素做操作。后者還能返回一個數組元素。

    3.篩選數組元素
        (1)使用grep
        $(document).ready(function(){
            member=["Dev","Tom"];
            member=$.grep(member,function(v){return v.length>3});
        });
        (2)使用match
            member=["Dev","Tom"];
            member=$.grep(member,function(v){return v.match(/^[A-D]/)});
    4.字符串數組,數值數組排序
        (1)字符串數組排序
               var member=["dev","Tom"]
                member=member.sort();
          (2) 數值數組排序
               var memer=[12,34,13,53];
                member=member.sort(function(a,b){
                    return a-b;
                });
          (3)對象數組排序
                <script type="text/javascript" src="rs/js/jquery.js"></script>

                    <script type="text/javascript">

                    <!--

                    $(

                        function()

                        {

                            var students =[

                            {'sid':'ST001','sname':'張三','sage':18},

                            {'sid':'ST004','sname':'趙六','sage':23},

                            {'sid':'ST002','sname':'李四','sage':42},

                            {'sid':'ST003','sname':'王五','sage':35}

                        ];

                        //表格顯示

                       $.each(students,

                              function(index, value)

                              {

                                    $('#ia').append('<tr><td>' + value.sid +

                                    '</td><td>' + value.sname +

                                    '</td><td>' + value.sage + '</td></tr>');

                              }

                        );

                        //按照SID排序

                        var sidOrder = students.sort(

                            function(a, b)

                            {

                            if(a.sid < b.sid) return -1;

                            if(a.sid > b.sid) return 1;

                            return 0;

                        }

                        );

                        $.each(sidOrder,

                        function(index, value)

                        {

                            $('#ib').append('<tr><td>' + value.sid +

                                '</td><td>' + value.sname +

                                '</td><td>' + value.sage + '</td></tr>')

                            }

                        );

                        //按照SAGE排序

                        var sageOrder = students.sort(

                            function(a, b)

                            {

                                return (a.sage - b.sage);

                            }

                        );

                        $.each(sageOrder,

                            function(index, value)

                            {

                                $('#ic').append('<tr><td>' + value.sid +

                                '</td><td>' + value.sname +

                                '</td><td>' + value.sage + '</td></tr>')

                            }

                        );

                    }

                );

                //-->

        </script>

    注:上述來源于:http://mmz06.blog.163.com/blog/static/12141696201102935021258/
    5.拆分數組
        var member=[20,40,21,302,21];
        var memSecond=member.splice(1,2);
        得到 member=[20,302,21];
                memSecond=[40,21];
    6.合并數組
        var mem1=[1,2];
        var mem2=[3,4];
        var mem=mem1.concat(mem2);
                 
                

    posted on 2011-07-21 20:47 Terry Zou 閱讀(1281) 評論(0)  編輯  收藏 所屬分類: jQuery
    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    Java

    搜索

    •  

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲伦理中文字幕| 中文在线免费不卡视频| 亚洲AV无码乱码在线观看性色扶| 日韩精品无码永久免费网站| 国产亚洲精aa成人网站| 亚洲视频免费播放| 亚洲av成人中文无码专区| 久久精品九九亚洲精品天堂| 一二三四免费观看在线视频中文版| 猫咪免费人成网站在线观看入口| 久久精品国产亚洲夜色AV网站 | 成年女人毛片免费播放人| 黄色一级视频免费| 亚洲日本视频在线观看| 亚洲另类少妇17p| 99精品国产免费久久久久久下载| 草久免费在线观看网站| 亚洲春色在线观看| 国产亚洲精品成人AA片新蒲金| 国产精品免费观看久久| 亚洲第一视频在线观看免费| 亚洲AV色吊丝无码| 亚洲日韩精品无码一区二区三区 | 国产99视频精品免费视频76| 亚洲噜噜噜噜噜影院在线播放| 亚洲国产成人精品91久久久| 在线视频精品免费| 中文精品人人永久免费| 亚洲国产精品无码久久九九大片| 色播亚洲视频在线观看| 亚洲日本韩国在线| 日本视频免费在线| 永久免费的网站在线观看| 大地影院MV在线观看视频免费| 综合偷自拍亚洲乱中文字幕 | 中文字幕手机在线免费看电影 | 十八禁视频在线观看免费无码无遮挡骂过 | 黄色毛片免费观看| 亚洲乱人伦中文字幕无码| 成人毛片18女人毛片免费视频未| 久久午夜免费鲁丝片|