Check

检查

new YS.Check()

检查类,静态类

Methods

staticYS.Check.availableRect(obj)boolean

检查rectangle
Name Type Description
obj Rectangle 待检测值
Returns:
true

staticYS.Check.colorRange(colorValue)boolean

检查色彩范围是否满足要求
Name Type Description
colorValue colorValue 色彩对象
Returns:
true

staticYS.Check.defaultId(value)string

检测是否有id,没有的话使用guid
Name Type Description
value object 值对象
Returns:

staticYS.Check.defaultValue(value, defaultvalue)*

检测是否使用默认值
Name Type Description
value object 值对象
defaultvalue object 默认值对象
Returns:

staticYS.Check.defined(pro, value)Boolean

必填值检测
Name Type Description
pro string 检测值的名称
value object 检测值对象
Returns:
true

staticYS.Check.hasContentStr(obj)boolean

检查字符串是否有值
Name Type Description
obj String 待检测值
Returns:
true/false

staticYS.Check.hasKey(map, key)boolean

map中是否存在该key值
Name Type Description
map map 对象
key string
Returns:
true

staticYS.Check.isArray(value)Boolean

检查参数是否为数组
Name Type Description
value * 任意值
Returns:
为真返回true, 为假返回false

staticYS.Check.isBoolean(value)Boolean

检查参数是否为布尔值
Name Type Description
value * 任意值
Returns:
为真返回true, 为假返回false

staticYS.Check.isDefined(value)Boolean

检测变量是否是defined
Name Type Description
value object 检测值对象
Returns:
true/false

staticYS.Check.isFunction(value)Boolean

检查参数是否为函数
Name Type Description
value * 任意值
Returns:
为真返回true, 为假返回false

staticYS.Check.isNumber(value)Boolean

检查参数是否为数字
Name Type Description
value * 任意值
Returns:
为真返回true, 为假返回false

staticYS.Check.isObject(value)Boolean

检查参数是否为对象
Name Type Description
value * 任意值
Returns:
为真返回true, 为假返回false

staticYS.Check.isOutOfRange(val, min, max)Boolean

判断数字是否越界,即超出[min, max]区间
Name Type Description
val Number 数字
min Number 最小值
max Number 最大值
Returns:
超出范围返回true,[min, max]范围内返回false

staticYS.Check.isRealNum(val)boolean

检查参数是否为数字
Name Type Description
val Number 数字
Returns:
true/false

staticYS.Check.isString(value)Boolean

检查参数是否为字符串
Name Type Description
value * 任意值
Returns:
为真返回true, 为假返回false

staticYS.Check.isZeroToOneNum(val)boolean

检查参数是否为0-1的数字
Name Type Description
val Number 待检测值
Returns:
true/false