- Source:
Methods
-
<inner> debounce(func, wait)
-
防抖函数
Parameters:
Name Type Description funcfunction 需要防抖的函数
waitNumber 等待时间
- Source:
Returns:
callback 返回的心函数
- Type
- function
-
<inner> each(elements, callback)
-
遍历对象
Parameters:
Name Type Description elementsObject 要遍历的对象
callbackfunction 回调函数,接收两个参数 index 和 value
- Source:
Returns:
hasOwnProperty 是否查找祖先级别原型链
- Type
- Boolean
-
<inner> extend(arg1, arg2, arg3, argn)
-
拓展对象(模拟jquery的$.extend)
Parameters:
Name Type Description arg1Object 要遍历的dom数组
arg2Object arg3Object argnObject - Source:
-
<inner> isArray(obj)
-
isArray 判断是不是数组对象
Parameters:
Name Type Description objObject 要获取类型的参数
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> isBrowserEnv()
-
isBrowserEnv 判断是不是浏览器环境
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> isFunction(obj)
-
判断是不是函数类型
Parameters:
Name Type Description objObject 要获取类型的参数
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> isMobile(mobile)
-
判断手机号
Parameters:
Name Type Description mobileString | Number 手机号
- Source:
Returns:
是否是手机号
- Type
- Boolean
-
<inner> isNativeFunction(fn)
-
isNativeFunction 判断是不是Native函数(宿主对象定义的函数,比如document.querySelector)
Parameters:
Name Type Description fnObject 要获取类型的参数
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> isObject(obj)
-
isObject 判断是不是Object对象
Parameters:
Name Type Description objObject 要获取类型的参数
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> isPlainObject(obj)
-
isPlainObject 判断是不是PlainObject对象
Parameters:
Name Type Description objObject 要获取类型的参数
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> isWindow(obj)
-
isWindow 判断是不是window对象
Parameters:
Name Type Description objObject 要获取类型的参数
- Source:
Returns:
返回判断结果
- Type
- Boolean
-
<inner> loadScript(url, callback)
-
异步加载脚本,并执行
Parameters:
Name Type Description urlString 脚本地址
callbackfunction 加载成功的回调
- Source:
-
<inner> throttle(func, delay)
-
节流函数
Parameters:
Name Type Description funcfunction 需要节流的函数
delayNumber 间隔时间
- Source:
Returns:
callback 返回的心函数
- Type
- function
-
<inner> type(obj)
-
获取参数的类型
Parameters:
Name Type Description objObject 要获取类型的参数
- Source:
Returns:
类型字符串, 返回的类型是: 'boolean', 'number', 'string', 'function', 'array', 'date', 'regExp', 'object', 'error'
- Type
- String