定義:
          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
          主站蜘蛛池模板: 永善县| 沧州市| 民县| 黔南| 长顺县| 息烽县| 崇明县| 聂拉木县| 舞钢市| 黄浦区| 安义县| 资阳市| 宁强县| 白玉县| 通榆县| 饶平县| 孟州市| 慈利县| 凤台县| 海宁市| 诸城市| 孙吴县| 阜康市| 临武县| 铜山县| 宁陕县| 夏津县| 绥化市| 巩留县| 林周县| 明水县| 理塘县| 乌拉特前旗| 长白| 东阳市| 稻城县| 宜君县| 泊头市| 乌拉特后旗| 利津县| 陆川县|