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

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

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

    我的漫漫程序之旅

    專注于JavaWeb開發(fā)
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    Prototype1.6 實戰(zhàn)08 (Hash)

    <HTML>
     
    <HEAD>
      
    <TITLE> Hash </TITLE>
    <script src="prototype.js" type="text/javascript" ></script>
    <script>
        
    function hash$()
        
    {
            
    //聲明一個Hash
            var h  = new Hash({a : "apple",b : "banana",c:"coconut"});
            
    //set key and value after
            h.set("d","orange");
            
    //檢查有無空元素
            h.inspect();
            
    //迭代輸出
            h.keys().each(function(i){
                alert(h.get(i));
            }
    );
        }


        
    function remove$()
        
    {
            
    var h = new Hash({a : "apple" , b : "banana" , c : "coconut" });
            
    //刪除指定元素
            h.unset('a','b');
            alert(h.values());
            
        }

        
    //把hash轉(zhuǎn)換為URL編碼的查詢字符串表現(xiàn)形式
        function toQueryString$()
        
    {
            
    var h = new Hash({a : "apple" , b : "banana" , c : "coconut" });
            alert(h.toQueryString());
        }

        
    //返回JSON形式的數(shù)據(jù)格式
        function toJSON$()
        
    {
            
    var h = new Hash({a : "apple" , b : "banana" , c : "coconut" });
            alert(h.toJSON());
        }

        
    //返回Object形式的數(shù)據(jù)格式  
        function toObject$()
        
    {
            
    var h = new Hash({a : "apple" , b : "banana" , c : "coconut" });
            
    var obj = h.toObject();
            alert(Object.inspect(h));
            alert(Object.inspect(obj));
            alert(obj.a);
            obj.a 
    = "orange";
            alert(
    "object: " + obj.a + "  hash: " + h.get('a'));
        }

        
    //merge 合并并返回一個新hash
        function merge$()
        
    {
            
    var h = new Hash({a : "apple" , b : "banana" , c : "coconut" });
            
    var h2 = h.merge({d : "orange", f : "pear"}).inspect();
            alert(h2);
        }

    </script>
     
    </HEAD>
     
    <BODY>
        
    <button onclick="hash$();">add</button>
        
    <button onclick="remove$();">remove</button>
        
    <button onclick="toQueryString$();">toQueryString</button>
        
    <button onclick="toJSON$();">toJSON</button>
        
    <button onclick="toObject$();">toObject</button>
        
    <button onclick="merge$();">merage</button>
     
    </BODY>
    </HTML>


    posted on 2008-07-25 13:56 々上善若水々 閱讀(238) 評論(0)  編輯  收藏 所屬分類: JavaScript

    主站蜘蛛池模板: 精品亚洲国产成人| 日韩色日韩视频亚洲网站| 好男人视频在线观看免费看片| 亚洲一区中文字幕在线观看| 免费在线观看的黄色网址| 在线免费观看伊人三级电影| 亚洲国产高清美女在线观看| 可以免费观看一级毛片黄a| 免费观看在线禁片| 亚洲中文字幕乱码熟女在线| 亚洲天堂免费在线视频| 国产高清免费视频| a级毛片免费高清视频| 亚洲国产日韩在线成人蜜芽| 亚洲国产成人VA在线观看| 99re6免费视频| 一级毛片免费不卡| jiz zz在亚洲| 国产精品亚洲а∨无码播放| 成年在线观看免费人视频草莓| 免费人成激情视频在线观看冫| 亚洲精品无码久久久久秋霞| 国产亚洲一区二区三区在线| 成人毛片手机版免费看| 99在线观看免费视频| 羞羞视频免费网站日本| 色噜噜亚洲男人的天堂| 亚洲AV人无码激艳猛片| 亚洲AⅤ优女AV综合久久久| 麻豆最新国产剧情AV原创免费| 久久精品无码免费不卡| 亚洲AV无码一区二区三区久久精品| 亚洲毛片在线观看| 青青草原亚洲视频| 国产特级淫片免费看| 一个人免费观看在线视频www| 久久久久久成人毛片免费看 | 黄色视频在线免费观看| 亚洲精品自偷自拍无码| 亚洲春黄在线观看| 亚洲∧v久久久无码精品|