| Push( ByRef arr,ByVal item ) | 向数组尾部添加一个元素
|
| Unshift( ByRef arr,ByVal item ) | 向数组头部添加一个元素
|
| Insert( ByRef arr,ByVal pos,ByVal item ) | 向数组某个下标处插入元素,其它元素后移
|
| InsertArr( ByRef arr,ByVal pos,ByRef items ) | 向数组某个下标处插入元素,其它元素后移
|
| Pop( ByRef arr ) | 从尾部删除一个元素,并返回该元素
|
| Shift( ByRef arr ) | 从头部删除一个元素,并返回该元素
|
| Remove( ByRef arr , pos ) | 从数组中按下标位置删除一个元素
|
| Swap( ByRef arr, ByVal i, ByVal j) | 交换数组中两个下标的值
|
| Exists( ByRef arr,ByRef val ) | 判断某个值是否存在于数组中,返回True或者False
|
| iExists( ByRef arr,ByRef val ) | 判断某个值是否存在于数组中,并且不区分大小写,返回True或者False
|
| iSearch( ByRef arr,ByRef val ) | 在数组中搜索给定的值,且不区分大小写,如果成功则返回相应的键名,否则返回-1
|
| Search(ByRef arr,ByRef val) | 在数组中搜索给定的值,如果成功则返回相应的键名,否则返回-1
|
| Slice( ByRef arr, ByVal offset,ByVal length ) | 取片段函数
|
| Unique( ByRef arr ) | 移除数组中重复的值并将剩余的值返回一个数组(原数组不变)
|
| Merge( ByRef arr1,ByRef arr2 ) | 将两个数组合并
|
| Sorts( ByRef arr,ByVal ord ) | 按字符串对比排序 asc/desc
|
| Reverse( ByRef arr ) | 返回一个单元顺序相反的数组
|
| Shuffle (ByRef arrInput) | 将数组打乱
|