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

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

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

    斷點(diǎn)

    每天進(jìn)步一點(diǎn)點(diǎn)!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    JS關(guān)聯(lián)數(shù)組

    Posted on 2010-01-14 21:30 斷點(diǎn) 閱讀(538) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JScript

    數(shù)組分類(lèi):
    1、從數(shù)組的下標(biāo)分為索引數(shù)組、關(guān)聯(lián)數(shù)組
    /* 索引數(shù)組,即通常情況下所說(shuō)的數(shù)組 */ 
    var ary1 = [1,3,5,8];  
    //按索引去取數(shù)組元素,從0開(kāi)始(當(dāng)然某些語(yǔ)言實(shí)現(xiàn)從1開(kāi)始),索引實(shí)際上就是序數(shù),一個(gè)整型數(shù)字  
    alert(ary1[0]);  
    alert(ary1[1]);  
    alert(ary1[2]);  
    alert(ary1[3]);  
     
    /* 關(guān)聯(lián)數(shù)組,指以非序數(shù)類(lèi)型為下標(biāo)來(lái)存取的數(shù)組  python中稱(chēng)為字典 */ 
    var ary2 = {};   //存取時(shí),以非序數(shù)(數(shù)字),這里是字符串  
    ary2["one"] = 1;  
    ary2["two"] = 2;  
    ary2["thr"]  = 3;  
    ary2["fou"] = 4;
     
    2、從對(duì)數(shù)據(jù)的存儲(chǔ)分為靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組
    /* java中的靜態(tài)數(shù)組 */ 
    Int[] ary1 = {1,3,6,9}; //定義后數(shù)組的長(zhǎng)度固定了不能改變,按索引取數(shù)組元素  
      
    /* java中的動(dòng)態(tài)數(shù)組   (java中的ArrayList實(shí)現(xiàn)是以Array為基礎(chǔ)的。)*/ 
    List<Integer> ary2 = new ArrayList<Integer>();  
    ary2.add(1);//可以動(dòng)態(tài)的添加元素,數(shù)組的長(zhǎng)度也隨著變化  
    ary2.add(3);  
    ary2.add(6);
     
    /* js的數(shù)組屬于動(dòng)態(tài)數(shù)組 */ 
    var ary = [];//定義一個(gè)數(shù)組,未指定長(zhǎng)度  
    ary[0] = 1;//可以動(dòng)態(tài)的添加元素  
    ary.push(3);  
    ary.push(5);   
    alert(ary.join(","));//輸出1,3,5 

    js的數(shù)組同時(shí)屬于索引數(shù)組和動(dòng)態(tài)數(shù)組,因?yàn)楸举|(zhì)上它就是一個(gè)js對(duì)象,體現(xiàn)著js動(dòng)態(tài)語(yǔ)言特性。但js的索引數(shù)組并非“連續(xù)分配”內(nèi)存的,因此索引方法并不會(huì)帶來(lái)很高的效率。而java中的數(shù)組則是連續(xù)分配內(nèi)存的。


    例子:
    function test(){
            
    var oneArray=new Array();
            oneArray[
    "first"]="firstValue";
            oneArray[
    "second"]="secondValue";
            
            
            oneDrapList
    =document.createElement("select");
            
            
    for(att in oneArray){
                
    var oneOption=document.createElement("option");
                oneOption.text
    =oneArray[att]
                oneOption.value
    =att;
                
    try{
                    oneDrapList.add(oneOption,
    null);
                    }

                
    catch(ex){
                    oneDrapList.add(oneOption);
                    }

                }

    }


    function test(){
        var obj = tool.getFilterByName("<%=dwname%>",'VehicleClass');
        if(obj){
         var cProdNo = '<%=cProdNo%>';
         if(cProdNo=="0316"||cProdNo=="0325"){
           var array = {"摩托車(chē)類(lèi)":"摩托車(chē)類(lèi)","拖拉機(jī)類(lèi)":"拖拉機(jī)類(lèi)"};
           for(var temp in array){
          var option = new Option(temp,array[temp]);
          obj.add(option);
             }
        }
      }
    }

    posted @ 2009-08-14 21:28 斷點(diǎn) 閱讀(202) | 評(píng)論 (0)
    主站蜘蛛池模板: 91精品国产免费久久国语蜜臀 | 在线免费观看国产视频| 成在人线av无码免费高潮水 | 在线观看免费a∨网站| 久久爰www免费人成| 免费人成大片在线观看播放| 天堂亚洲国产中文在线| 久久久久亚洲AV无码网站| 亚洲一区二区三区偷拍女厕| 四虎国产精品免费久久影院| 在线中文高清资源免费观看| 91频在线观看免费大全| 91人成网站色www免费下载| 国产在线观看无码免费视频| 一级大黄美女免费播放| 国产产在线精品亚洲AAVV| 亚洲人成色在线观看| 国产成人精品日本亚洲专一区| 4444亚洲国产成人精品| 亚洲国语精品自产拍在线观看| 国产亚洲精品xxx| 国产精品亚洲аv无码播放| 国产亚洲一区二区精品| 亚洲精品无码久久久影院相关影片| 亚洲精品专区在线观看| 亚洲成av人在片观看| 亚洲高清视频一视频二视频三| 亚洲国产成人久久一区久久 | sss在线观看免费高清| 全黄A免费一级毛片| 暖暖免费中文在线日本| 阿v视频免费在线观看| 水蜜桃视频在线观看免费| xvideos永久免费入口| 国产午夜精品理论片免费观看| 最新久久免费视频| 三年片在线观看免费大全电影 | 久久亚洲私人国产精品| 亚洲视频在线观看网址| 亚洲AV无码精品蜜桃| 亚洲男人的天堂网站|