您的位置:学习中国 推荐教程 Flash学习 正文
原作者:独自行走 添加时间:2007-07-10 原文发表:2007-07-10 人气:49 来源:http://dzxz.blog.5d.cn


有两个字段一个是序号,另一个是字串,根据序号来排序可以用下面的代码。

//定义一个对象,用添加属性的方法来记录两个字段,再按其中一个属性进行排序。

var my_array = new Array();

for (var i = 0; i < 5; i++) {
 var myObj = new Object();
 myObj.time = Math.floor(Math.random() * 10) + 1;
 myObj.str = "jhkjhkj";
 my_array.push(myObj);
}

for (var i = 0; i < 5; i++) {
 trace(my_array[i].time);
}
trace("==================");

//排序
my_array.sortOn("time", Array.DESCENDING |Array.NUMERIC);

//降序按数值排序
for (var i = 0; i < 5; i++) {
 trace(my_array[i].time + my_array[i].str);
}

本页地址
相关文章

关于ColorTransform 类的一个比喻。
Flash8 自带的一个留言本示例。
for 循环中有 switch 时 break 还有用吗?
Array.slice 函数的一个用法讨论
两重for 循环怎么用break 进行退出操作?
AS3 初试 之 鼠标画线
Flash 基本指令,你知道多少?
123个常见问题收集整理(FLASH初学者参见)
Flash中关于声音的使用方法
flash中一个关于声音的小技巧
明确你的目标,选择你的语言
一行代码,实现将数字字符串按指定长度补零
生成棋盘的一段代码
onClipEvent()事件的补充
月亮 地球 太阳旋转演示
看flash示例学脚本语言编写
loading 的详细制作
FLASH入门及学AS编程的正确途径
FlashMX数据库操作完全攻略

相关评论


本文章所属分类:首页 推荐教程 Flash学习   Flash学习