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

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

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

    我的漫漫程序之旅

    專注于JavaWeb開發
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數據加載中……

    Prototype1.6 實戰04 <數組>

    <HTML>
     
    <HEAD>
      
    <TITLE> Array 方法全測試</TITLE>
    <script src="prototype.js" type="text/javascript"></script>
    <script>
            
    function _each()
            
    {
                
    var arr = getArr();
                
    // 數組的迭代方法value值,index數組索引,當然名字你可以隨便起
                arr.each(function(value,index)
                
    {
                    alert(
    "index: " + index  + ",value: " + value );
                }
    );
            }

            
    //得到數組
            function getArr()
            
    {
                
    //div標簽內的值轉換為數組
                var arr = $w($('d').outerText);
                
    return arr;
            }


            
    function _first()
            
    {
                
    var arr = getArr();
                alert(arr.first());
            }


            
    function _last()
            
    {
                
    var arr = getArr();
                alert(arr.last());
            }



            
    function _clear()
            
    {
                
    var arr = getArr();
                arr.clear();
                alert(
    "已經清除!現在數組大小為:" + arr.size());
            }

            
            
    function _clone()
            
    {
                
    var arr = getArr();
                
    var arr2 = arr.clone();
                alert(
    "源:" + arr + ".copy版本:" + arr2);
            }


            
    function _compact()
            
    {
                
    var arr = getArr();
                arr.push(
    null);
                arr.push(
    "");
                arr.push(undefined);
                alert(
    "壓縮前:" + arr + ".壓縮后:" + arr.compact());
            }


            
    function _flatten()
            
    {
                
    var arr = getArr();
                alert(arr.flatten());
            }

            
    //將類數組集合轉換為數組
            function _from()
            
    {
                
    var inputs = document.getElementsByTagName("input");
                
    var arr = Array.from(inputs);
                alert(
    "轉換前類型:" + typeof inputs + "|轉換后類型:" + arr.constructor);
            }


            
    function _indexOf()
            
    {
                
    var arr = getArr();
                
    if(arr.indexOf('admin') != -1)
                
    {
                    
    //刪掉admin元素
                    delete arr[arr.indexOf('admin')];
                }

                
    //without方法返回一個新的數組(并刪除數組中的指定元素),并不會改變原數組
                var arr2 = arr.without(29);
                alert(arr 
    + " , " +  arr2);
                
    //Returns the debug-oriented string representation of an array.
                alert(arr.inspect());
            }

    </script>
     
    </HEAD>
     
    <BODY>
    <div id="d">admin 29 true false abc</div>
    <br />
    <input type="button" value="迭代" onclick="_each();"/>
    <br />
    <input type="button" value="第一個" onclick="_first();"/>
    <br />
    <input type="button" value="最后一個" onclick="_last();"/>
    <br />
    <input type="button" value="清除" onclick="_clear();;"/>
    <br />
    <input type="button" value="復制" onclick="_clone();;"/>
    <br />
    <input type="button" value="壓縮" onclick="_compact();;"/>
    <br />
    <input type="button" value="平" onclick="_flatten();"/>
    <br />
    <input type="button" value="轉換" onclick="_from();"/>
    <br />
    <input type="button" value="其它" onclick="_indexOf();"/>
     
    </BODY>
    </HTML>


    posted on 2008-07-23 14:02 々上善若水々 閱讀(183) 評論(0)  編輯  收藏 所屬分類: JavaScript

    主站蜘蛛池模板: 亚洲色欲www综合网| 一级片在线免费看| 免费一级毛片在级播放| 巨胸狂喷奶水视频www网站免费| 亚洲日本va午夜中文字幕一区| 成人免费无码大片a毛片| 亚洲免费无码在线| 色偷偷亚洲女人天堂观看欧| 亚洲人成人网站在线观看| 无码精品人妻一区二区三区免费看| 亚洲色欲色欲www| 亚洲色大成网站WWW久久九九| 1000部国产成人免费视频| 免费夜色污私人影院网站| 色拍自拍亚洲综合图区| 国产免费人视频在线观看免费| 特级精品毛片免费观看| 粉色视频免费入口| 亚洲最大黄色网址| 亚洲精品成人网站在线观看| 成年男女免费视频网站| 无码精品人妻一区二区三区免费看| 精品亚洲福利一区二区| 亚洲小说区图片区| 亚洲国产成人高清在线观看| 在线免费观看污网站| 99re免费在线视频| 国产黄色片免费看| 久久精品国产亚洲av品善| 亚洲福利电影在线观看| 国产精品亚洲片在线| 亚洲成av人片不卡无码久久| 国产三级在线观看免费| 亚洲啪啪免费视频| 三年片在线观看免费| 亚州**色毛片免费观看| WWW国产亚洲精品久久麻豆| 亚洲三级视频在线| 亚洲美女视频免费| 亚洲四虎永久在线播放| 亚洲av无码精品网站|