AS3数组

本文详细介绍了如何使用各种方法来操作数组,包括定义数组、获取数组长度、查找元素下标、插入和删除元素等基本操作,同时还讲解了数组的抽取、合并及排序等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定义数组 var a:Array = ["a","bbbb","ccc","dddd","eee"]

定义数组长度 a.length=6; 得到数组长度也是a.length

输出数组元素值和设置元素值 a[1]或 a[1]="xxxx"

 

查找元素下标 a.indexOf("eee")

在数组开头插入元素 a.unshift("0");

在数组的结尾播放元素  a.push("123");

 

删除数组元素

a.shift(); //删除第一个元素

a.pop(); //删除最后一个元素

a.splice(2,1) //参数1标示下标,参数2表示元素个数 ,如果省略参数2则表示删除参数1为下标以后的所有元素。

添加元素

a.splice(2,0,"a","b","c"); 此时参数2为0时,标示添加,此处参数1表示要添加的下标位置

如果参数不为0就表示删除,为0就表示添加

a.splice(2,3,"a","b","c"); 这个又表示删除下标为2开始向后3个元素,并且再此处再添加3个元素a b c

 

数组的抽取与合并

a.slice(0,3) //参数1表示下标,参数2表示长度,如果参数2不写则表示从下标开始到后面所有元素。

 

拼合不是改变原来的数组,而是生成新的数组

var c=a.concat(b,4,5,6); //生成新的数组c ,其中a拼合b ,并且可以在后面再加上一些元素,当然也可以不写b ,直接拼合元素。

 

a.reverse(); //倒序排列,注意,这是生成新的数组

a.sort(); //按字母顺序排序

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值