Members
-
<constant> viewport
-
获取当前视窗的大小 To get the correct viewport width based on http://andylangton.co.uk/articles/javascript/get-viewport-size-javascript/
-
<constant> windowHeight
-
获取浏览器窗口尺寸,兼容所有浏览器方法
Methods
-
browser()
-
Returns:
- Type
- Object
-
buildUrl(url, params)
-
对象转换成url地址
Parameters:
Name Type Description url
params
object Returns:
- Type
- *
-
classie()
-
方便添加维护类
Returns:
- Type
- Object
-
debugTime()
-
Debug Time
Returns:
- Type
- string
-
domain(url)
-
获取域名信息
Parameters:
Name Type Description url
Returns:
- Type
- string
-
exitFullScreen()
-
退出全屏
-
fullScreen(ele)
-
全屏
Parameters:
Name Type Description ele
-
isAndroid()
-
是否是 Android 系统
Returns:
- Type
- boolean
-
isDesktop()
-
判定浏览器是否是桌面端
Returns:
- Type
- boolean
-
isEmail(str)
-
判定是否是邮箱
Parameters:
Name Type Description str
Returns:
- Type
- boolean
-
isInWebView()
-
判定是否在 WebView 内
Returns:
- Type
- boolean | boolean
-
isIOS()
-
是否是 ios 系统
Returns:
- Type
- boolean
-
isMobile(str)
-
判定是否为手机号码
Parameters:
Name Type Description str
Returns:
- Type
- boolean | Array | Object
-
isNumber(param)
-
字符是否是数字的判断
Parameters:
Name Type Description param
string 字符参数 Returns:
- Type
- boolean
-
isTouchDevice()
-
是否是触摸设备 check for device touch support
Returns:
- Type
- boolean
-
isUrl(str)
-
检测给定的字串是否是 Url
Parameters:
Name Type Description str
Returns:
- Type
- boolean
-
localStore(key, val, decoration)
-
设置获取Store 的内容
Parameters:
Name Type Description key
string | array val
decoration
Returns:
- Type
- string | any
-
parseQueryString(url)
-
解析url,分析是否是分享订单,如果是展示弹窗
Parameters:
Name Type Description url
string 当前网址url -
parseUrl(str, component)
-
解析 URl 地址
Parameters:
Name Type Description str
component
Returns:
- Type
- *
-
queryString(name)
-
根据参数名获取对应的url参数
Parameters:
Name Type Description name
string 要取的值key Returns:
- Type
- string | null
-
random(length, use_case)
-
生成随机字符
Parameters:
Name Type Description length
number | string 长度 use_case
boolean 是否 Returns:
- Type
- string
-
removerBlank(str)
-
去除空白,包括换行和空格
Parameters:
Name Type Description str
string 字符 -
sessionStore(key, val)
-
实现sessionStorage缓存的 存, 取, 删操作
Parameters:
Name Type Description key
对象, 批量设置 val
有值:设置; 无值: 获取; null, 删除; -
toFloat(str, scale)
-
转换为浮点数
Parameters:
Name Type Description str
string 字串 scale
number 缩放的位数 -
toJson(resp)
-
字串转 json
Parameters:
Name Type Description resp
string | object Returns:
- Type
- *
-
uniqueId(prefix)
-
获取唯一ID
Parameters:
Name Type Description prefix
Returns:
- Type
- string