定義:
          var tempArr:Array = new Array();
          定義同時(shí)賦初值:
          var company:Array = new Array("IBM""APPLE""SUN","ADOBE");
          push:
          //將“I”放入tempArr中,tempArr中內(nèi)容為Enya
          tempArr.push("Enya ");
          unshift:
          //將tempArr中“0”位置賦值為“I ”,tempArr中原有元素往后移,tempArr中內(nèi)容為I Enya
          tempArr.unshift("I ");
          splice:
          //將index為“1”的元素用“like”替換,原元素不刪除(“0”),tempArr中內(nèi)容為I like Enya
          tempArr.splice(10"like");
          //將tempArr中index為“2”以后的元素以"張懸","王菲","燕姿"填充,并將原數(shù)組中index為“2”的元素刪除(“1”),tempArr中的內(nèi)容為:I like 張懸 王菲 燕姿
          tempArr.splice(2,1"張懸","王菲","燕姿");
          //若將該方法的參數(shù)改為
          tempArr.splice(2,0"張懸","王菲","燕姿");
          //結(jié)果為I like 張懸 王菲 燕姿 Enya
          pop:
          //彈出index最大的那個(gè)元素,company中內(nèi)容為IBM,APPLE,SUN
          company.pop();
          shift:
          //彈出index為“0”的元素,company中內(nèi)容為APPLE,SUN
          company.shift();
          關(guān)于數(shù)組排序:
          var nums:Array = new Array(2,0,5);
          //按照數(shù)字降序排列 nums變?yōu)?,2,0
          nums.sort(Array.NUMERIC | Array.DESCENDING);
          按照某個(gè)字段排序:
          //Array.NUMERIC默認(rèn)為升序
          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);
          此外,數(shù)組還可作為L(zhǎng)ist的數(shù)據(jù)源:
          list1.dataProvider=company



          posted on 2010-02-12 15:55 Ying-er 閱讀(729) 評(píng)論(0)  編輯  收藏 所屬分類: Flex3.0
          主站蜘蛛池模板: 宜良县| 高青县| 涡阳县| 阿拉善盟| 嵊泗县| 平塘县| 林芝县| 桑日县| 渝北区| 营山县| 新乡市| 华安县| 房产| 皮山县| 贺州市| 林西县| 盈江县| 洛宁县| 崇礼县| 奉节县| 南和县| 修水县| 南岸区| 隆子县| 闸北区| 和平县| 前郭尔| 景东| 东阳市| 济阳县| 大方县| 申扎县| 洛扎县| 会东县| 郁南县| 简阳市| 庐江县| 乌拉特后旗| 山阴县| 明星| 沅陵县|