定義:
          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 閱讀(729) 評論(0)  編輯  收藏 所屬分類: Flex3.0
          主站蜘蛛池模板: 黄平县| 柘荣县| 墨竹工卡县| 农安县| 吉安市| 府谷县| 确山县| 五华县| 台中市| 伊宁市| 托克逊县| 香港| 东光县| 南昌县| 辛集市| 海伦市| 高碑店市| 静乐县| 都安| 天峻县| 米脂县| 赣榆县| 曲水县| 鹤峰县| 桦甸市| 资阳市| 奈曼旗| 濮阳县| 昌江| 五原县| 鸡东县| 始兴县| 石柱| 凌海市| 诸城市| 勐海县| 通道| 三原县| 施甸县| 文登市| 新乡县|