-
Notifications
You must be signed in to change notification settings - Fork 207
Array.ag
xu_whale edited this page Sep 7, 2020
·
1 revision
数组,提供一个容纳对象的容器,支持string、number、Array、Map类型对象
Array() 无参数构造方法
Array(number capacity) 构造方法
add(number number)
添加number类型元素
add(string text)
添加string类型元素
添加Map类型元素
添加Array类型元素
将指定array中所有的元素添加到到当前数组中
remove(number index)
移除指定位置的元素
removeObject(string text)
从数组中移除某个string类型元素
removeObject(number number)
从数组中移除某个number类型元素
removeObject(Map map)
从数组中移除某个Map类型元素
removeObject(Array array)
从数组中移除某个Array类型元素
removeObjects(Array objects)
从数组中移除多个元素
removeObjectsAtRange(number fromIndex, number toIndex)
从数组中移除多个元素
移除所有元素
get(number index)
根据索引获取元素
size()
获取元素个数
contains(number number)
判断是否包含指定的number类型元素
contains(string text)
判断是否包含指定的string类型元素
判断是否包含指定的Map类型元素
判断是否包含指定的Array类型元素
insert(number index, number aNumber)
将number类型元素插入到指定位置
insert(number index, string aString)
将string类型元素插入到指定位置
将Map类型元素插入到指定位置
将Array类型元素插入到指定位置
insertObjects(number fromIdx, Array subArray)
向当前数组连续插入多个元素
replace(number index, number newNumber)
将指定索引位置的元素,替换为新的number类型的元素
replace(number index, string newString)
将指定索引位置的元素,替换为新的string类型的元素
将指定索引位置的元素,替换为新的Map类型的元素
将指定索引位置的元素,替换为新的Array类型的元素
replaceObjects(number fromIdx, Array newArray)
连续替换当前数组中的多个元素
exchange(number aIndex, number bIndex)
交换两个元素
截取子数组
复制数组