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) | 将数组打乱
|