Global

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