arraysortexample.mxml

来自「《Flex第一步:基于ActionScript 3.0的Flex 2应用开发》采」· MXML 代码 · 共 32 行

MXML
32
字号
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
	 creationComplete="init()">
	
	<mx:Script>
		<![CDATA[
			internal function init():void{
				var nums:Array = new Array(12, 1, 2,13);
				trace(nums);
				nums.sort(Array.NUMERIC | Array.DESCENDING);    					
				trace(nums);   

				nums.reverse();
				trace(nums);
				
				//
				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);
				
				for (var i:int = 0; i < students.length; i++) {
					trace(students[i].name + ":" +  students[i].age );
				}

			}
		]]>
	</mx:Script>
</mx:Application>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?