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