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 urlparamsobject Returns:
- Type
- *
-
classie()
-
方便添加维护类
Returns:
- Type
- Object
-
debugTime()
-
Debug Time
Returns:
- Type
- string
-
domain(url)
-
获取域名信息
Parameters:
Name Type Description urlReturns:
- 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 strReturns:
- Type
- boolean
-
isInWebView()
-
判定是否在 WebView 内
Returns:
- Type
- boolean | boolean
-
isIOS()
-
是否是 ios 系统
Returns:
- Type
- boolean
-
isMobile(str)
-
判定是否为手机号码
Parameters:
Name Type Description strReturns:
- Type
- boolean | Array | Object
-
isNumber(param)
-
字符是否是数字的判断
Parameters:
Name Type Description paramstring 字符参数 Returns:
- Type
- boolean
-
isTouchDevice()
-
是否是触摸设备 check for device touch support
Returns:
- Type
- boolean
-
isUrl(str)
-
检测给定的字串是否是 Url
Parameters:
Name Type Description strReturns:
- Type
- boolean
-
localStore(key, val, decoration)
-
设置获取Store 的内容
Parameters:
Name Type Description keystring | array valdecorationReturns:
- Type
- string | any
-
parseQueryString(url)
-
解析url,分析是否是分享订单,如果是展示弹窗
Parameters:
Name Type Description urlstring 当前网址url -
parseUrl(str, component)
-
解析 URl 地址
Parameters:
Name Type Description strcomponentReturns:
- Type
- *
-
queryString(name)
-
根据参数名获取对应的url参数
Parameters:
Name Type Description namestring 要取的值key Returns:
- Type
- string | null
-
random(length, use_case)
-
生成随机字符
Parameters:
Name Type Description lengthnumber | string 长度 use_caseboolean 是否 Returns:
- Type
- string
-
removerBlank(str)
-
去除空白,包括换行和空格
Parameters:
Name Type Description strstring 字符 -
sessionStore(key, val)
-
实现sessionStorage缓存的 存, 取, 删操作
Parameters:
Name Type Description key对象, 批量设置 val有值:设置; 无值: 获取; null, 删除; -
toFloat(str, scale)
-
转换为浮点数
Parameters:
Name Type Description strstring 字串 scalenumber 缩放的位数 -
toJson(resp)
-
字串转 json
Parameters:
Name Type Description respstring | object Returns:
- Type
- *
-
uniqueId(prefix)
-
获取唯一ID
Parameters:
Name Type Description prefixReturns:
- Type
- string