ActionScript3.0(6)处理数组
1.索引数组 Array
1.1 创建
var myArray:Array=new Array();
myArray.push("One");
myArray.push("Two");
---------------------
var myArray:Array=["One","Two"];
1.2 数组长度 length
1.3 加、删数据
push 尾部添加,
unshift 开头添加
splice(位置,删除数,内容)
pop 尾部删除
shift 头部删除
1.4 数组排序
reverse() 最后一个元素变第一个,倒数第二个变第二个,以此类推
sort() 按照默认次序排序
sortOn() 按照索引排序
1.5 查询数组
concat() 数组相加
slice(起点元素,中止元素)
join(字符) 数据内元素,用指定字符相加,返回字符串
2.关联数组
2.1 创建
var monitorinfo:Object={type:"ABC",
value:"123"};
例如:
var groupMap:Dictionary=new Dictionary()
groupMap[键对象]=值对象;
groupMap[键对象]=值对象;
2.2 访问
数组名[键对象]
3.数组的复制
3.1 clone() 深度复制
3.2 concat() slice() 浅复制
浙公网安备 33010602011771号