使用范围:UI2
Contents
class Array ($UI/system/lib/base/array)
数组工具类
Constructor Top
Array () |
Static Methods Top
Boolean | contains (Array 集合, Any 元素) | |
void | each (Object array, Function action) | |
Object | erase (Array array, Integer index, Integer removeCount) | |
Object | filter (Object array, Function filter) | |
Object | first (Object array, Function predicate, Object predicateOwner) | |
Any | get (Array 集合, Integer 索引) | |
Any | getFirst (Array 集合) | |
Any | getLast (Array 集合) | |
Integer | indexOf (Array array, Object item) | |
Boolean | isEmpty (Array 集合) | |
Boolean | isNotEmpty (Array 集合) | |
Integer | length (Array 集合) | |
Object | mapping (Object array, Function mapping) | |
Any | max (Array 集合) | |
Array | merge (Array array, Object valuesToPush) | |
Any | min (Array 集合) | |
void | remove (Object array, Object itemToRemove) | |
Array | unique (Array array) |
Constructor details
Top
public
Array
()
数组工具类
public
Array
()
数组工具类
Static Methods Detail Top
static
public
Boolean
contains
(Array 集合, Any 元素)
是否包含对应元素
static
public
void
each
(Object array, Function action)
遍历数组执行指定的函数
static
public
Object
erase
(Array array, Integer index, Integer removeCount)
删除元素
static
public
Object
filter
(Object array, Function filter)
获取数组中满足指定条件的元素列表
static
public
Object
first
(Object array, Function predicate, Object predicateOwner)
获取满足条件的第一个元素
static
public
Any
get
(Array 集合, Integer 索引)
获取指定索引元素
static
public
Any
getFirst
(Array 集合)
获取首个元素
static
public
Any
getLast
(Array 集合)
获取首个元素
static
public
Integer
indexOf
(Array array, Object item)
获取元素的序号
static
public
Boolean
isEmpty
(Array 集合)
是否为空集合
static
public
Boolean
isNotEmpty
(Array 集合)
是否不为空集合
static
public
Integer
length
(Array 集合)
获取元素个数
static
public
Object
mapping
(Object array, Function mapping)
获取数组中每个元素转后的列表
static
public
Any
max
(Array 集合)
获取最大元素
static
public
Array
merge
(Array array, Object valuesToPush)
向数组添加元素
static
public
Any
min
(Array 集合)
获取最小元素
static
public
void
remove
(Object array, Object itemToRemove)
删除指定的元素
static
public
Array
unique
(Array array)
获取数组中不重复的元素,如果有重复的,只保留一个