API
Class

Util ($UI/wxsys/lib/base/util)

使用范围:WX

Contents

class Util ($UI/wxsys/lib/base/util)

Util工具类

Constructor Top

  Util ()

Static Methods Top

Array arrayPush (Array array, Any obj)
Array arrayPushObj (Any obj)
Array arraySplice (Array array, Any obj)
object iif (Boolean condition, object trueValue, object falseValue)
Boolean isArray (Any value)
Boolean isBoolean (Any value)
Boolean isFunction (Any value)
Boolean isObject (Any value)
Boolean isString (Any value)
Boolean testBankNO (String value)
Boolean testChinese (String value)
Boolean testEmail (String value)
Boolean testIDCard (String value)
Boolean testInteger (String value)
Boolean testLength (String value, Integer min, Integer max)
Boolean testMobile (String value)
Boolean testMobilephoneNumber (String value)
Boolean testNotSpecialChar (String value)
Boolean testNumber (String value)
Boolean testTelephoneNumber (String value)
Array toArray (Any iterable, Integer start, Integer end)

Constructor details Top

public Util ()

Util工具类

Static Methods Detail Top

static public Array arrayPush (Array array, Any obj)

将对象放进数组

Parameters

Array array
Any obj

Return Value

Array

数组

static public Array arrayPushObj (Any obj)

初始化数组

Parameters

Any obj

Return Value

Array

数组

static public Array arraySplice (Array array, Any obj)

将对象移出数组

Parameters

Array array
Any obj

Return Value

Array

数组

static public object iif (Boolean condition, object trueValue, object falseValue)

条件判断

Parameters

Boolean condition

条件

object trueValue

满足条件时返回值

object falseValue

不满足条件时返回值

Return Value

object

static public Boolean isArray (Any value)

判断值的类型是否是Array类型

Parameters

Any value

Return Value

Boolean

static public Boolean isBoolean (Any value)

判断值的类型是否是Boolean类型

Parameters

Any value

Return Value

Boolean

static public Boolean isFunction (Any value)

判断是否是函数

Parameters

Any value

Return Value

Boolean

static public Boolean isObject (Any value)

判断值的类型是否是Object类型

Parameters

Any value

Return Value

Boolean

static public Boolean isString (Any value)

判断值的类型是否是String类型

Parameters

Any value

Return Value

Boolean

static public Boolean testBankNO (String value)

检查格式是否为银行卡号

Parameters

String value

Return Value

Boolean

static public Boolean testChinese (String value)

检查格式是否为中文

Parameters

String value

Return Value

Boolean

static public Boolean testEmail (String value)

检查格式是否为Email

Parameters

String value

Return Value

Boolean

static public Boolean testIDCard (String value)

检查格式是否为身份证号码

Parameters

String value

Return Value

Boolean

static public Boolean testInteger (String value)

检查格式是否为整数

Parameters

String value

Return Value

Boolean

static public Boolean testLength (String value, Integer min, Integer max)

字符长度是否在指定范围

Parameters

String value
Integer min

最小长度 为-1时表示不限制

Integer max

最大长度 为-1时表示不限制

Return Value

Boolean

static public Boolean testMobile (String value)

检查格式是否为手机号码

Parameters

String value

Return Value

Boolean

static public Boolean testMobilephoneNumber (String value)

检查格式是否为手机号码

Parameters

String value

Return Value

Boolean

static public Boolean testNotSpecialChar (String value)

检查格式是否不包含特殊字符

Parameters

String value

Return Value

Boolean

static public Boolean testNumber (String value)

检查格式是否为数值

Parameters

String value

Return Value

Boolean

static public Boolean testTelephoneNumber (String value)

检查格式是否为固定电话号码

Parameters

String value

Return Value

Boolean

static public Array toArray (Any iterable, Integer start, Integer end)

转换成数组

Parameters

Any iterable
Integer start
Integer end

Return Value

Array

数组