类型和验证
-
-
getType(value)
-
获取类型
Parameters:
Name Type Description value
* Returns:
类型名称
- Type
- String
-
isArray(value)
-
判定是否为数组
Parameters:
Name Type Description value
* Returns:
是否为数组
- Type
- Boolean
-
isBoolean(value)
-
判定是否为布尔
Parameters:
Name Type Description value
* Returns:
是否为布尔
- Type
- Boolean
-
isDate(value)
-
判定是否为日期
Parameters:
Name Type Description value
* Returns:
是否为日期
- Type
- Boolean
-
isFunction(value)
-
判定是否为一个函数
Parameters:
Name Type Description value
* Returns:
是否为一个函数
- Type
- Boolean
-
isNumber(value)
-
判定是否为数值
Parameters:
Name Type Description value
* Returns:
是否为数值
- Type
- Boolean
-
isObject(value)
-
判定是否为一个对象
Parameters:
Name Type Description value
* Returns:
是否为一个对象
- Type
- Boolean
-
isPlainObject(value)
-
判定是否为一个纯净的JS对象, 不能为window, 任何类(包括自定义类)的实例,元素节点,文本节点
Parameters:
Name Type Description value
* Returns:
是否为一个纯净的JS对象
- Type
- Boolean
-
isRegExp(value)
-
判定是否为正则
Parameters:
Name Type Description value
* Returns:
是否为正则
- Type
- Boolean
-
isString(value)
-
判定是否为字符串
Parameters:
Name Type Description value
* Returns:
是否为字符串
- Type
- Boolean
-
isURL(str)
-
验证URL
Parameters:
Name Type Description str
String 待验证的字符串
Returns:
是否为URL格式
- Type
- Boolean
-
isWindow(value)
-
判定是否为一个window对象
Parameters:
Name Type Description value
* Returns:
是否为一个window对象
- Type
- Boolean