<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 閱讀(1275) 評論(0)  編輯  收藏 所屬分類: jQuery
    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    Java

    搜索

    •  

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产小视频在线免费| 欧美a级在线现免费观看| 亚洲VA综合VA国产产VA中| 亚洲精品无码久久久久APP | 91精品免费不卡在线观看| 久久亚洲高清观看| 99热在线日韩精品免费| 亚洲爆乳无码一区二区三区| 99在线热播精品免费99热| 亚洲国产日韩在线视频| 国产精品偷伦视频观看免费| 亚洲嫩模在线观看| 黄色网址免费观看| 亚洲AV无码一区二区三区网址| 国产乱子伦精品免费女| 一级中文字幕乱码免费| 亚洲AV第一页国产精品| 精品无码免费专区毛片| 亚洲精品9999久久久久无码| 免费大香伊蕉在人线国产 | 亚洲精品午夜在线观看| 欧美a级成人网站免费| 女bbbbxxxx另类亚洲| 久久精品亚洲福利| 99热在线免费播放| 亚洲AV无码精品国产成人| 超清首页国产亚洲丝袜| 99在线观看精品免费99| 欧洲亚洲国产精华液| 亚洲线精品一区二区三区| 亚洲视频免费在线看| 亚洲精品无码mⅴ在线观看| 亚洲综合另类小说色区色噜噜| 外国成人网在线观看免费视频| 亚洲乱码一二三四区乱码| 日韩亚洲精品福利| 黄色成人免费网站| 国产性生大片免费观看性| 亚洲av成人一区二区三区| 中文字幕亚洲一区二区三区| 亚洲视频免费一区|