定義:
          var tempArr:Array = new Array();
          定義同時賦初值:
          var company:Array = new Array("IBM""APPLE""SUN","ADOBE");
          push:
          //將“I”放入tempArr中,tempArr中內容為Enya
          tempArr.push("Enya ");
          unshift:
          //將tempArr中“0”位置賦值為“I ”,tempArr中原有元素往后移,tempArr中內容為I Enya
          tempArr.unshift("I ");
          splice:
          //將index為“1”的元素用“like”替換,原元素不刪除(“0”),tempArr中內容為I like Enya
          tempArr.splice(10"like");
          //將tempArr中index為“2”以后的元素以"張懸","王菲","燕姿"填充,并將原數組中index為“2”的元素刪除(“1”),tempArr中的內容為:I like 張懸 王菲 燕姿
          tempArr.splice(2,1"張懸","王菲","燕姿");
          //若將該方法的參數改為
          tempArr.splice(2,0"張懸","王菲","燕姿");
          //結果為I like 張懸 王菲 燕姿 Enya
          pop:
          //彈出index最大的那個元素,company中內容為IBM,APPLE,SUN
          company.pop();
          shift:
          //彈出index為“0”的元素,company中內容為APPLE,SUN
          company.shift();
          關于數組排序:
          var nums:Array = new Array(2,0,5);
          //按照數字降序排列 nums變為5,2,0
          nums.sort(Array.NUMERIC | Array.DESCENDING);
          按照某個字段排序:
          //Array.NUMERIC默認為升序
          var students:Array = new Array(  );
                          students.push({name: 
          "Jake", age:20});
                          students.push({name: 
          "Tom", age:22});
                          students.push({name: 
          "Will", age:17});
                          
                          students.sortOn(
          "age",Array.NUMERIC);
          此外,數組還可作為List的數據源:
          list1.dataProvider=company



          posted on 2010-02-12 15:55 Ying-er 閱讀(733) 評論(0)  編輯  收藏 所屬分類: Flex3.0
          主站蜘蛛池模板: 永福县| 古田县| 盈江县| 叶城县| 图木舒克市| 翁牛特旗| 莒南县| 托克托县| 巩留县| 桂东县| 冕宁县| 江西省| 兴安县| 乌苏市| 邢台市| 璧山县| 万宁市| 炎陵县| 开远市| 丹凤县| 白朗县| 肥乡县| 剑阁县| 衡南县| 通辽市| 河西区| 鹤峰县| 镶黄旗| 仲巴县| 杭锦后旗| 尉犁县| 井冈山市| 梁河县| 望奎县| 墨玉县| 洪洞县| 金溪县| 商水县| 高清| 淳安县| 四川省|