This website works better with JavaScript
首页
发现
帮助
登录
githab
/
JavaScript-utils
关注
2
点赞
0
派生
0
文件
工单管理
0
合并请求
0
Wiki
JavaScript工具函数库
12
提交历史
1
代码分支
0
版本发布
目录树:
6f66e85cba
分支列表
标签列表
master
JavaScript-u...
HTTP
SSH
ZIP
TAR.GZ
striveDJiang
6f66e85cba
持续更新中······
8 年之前
array
e1b4982b4b
持续更新中······
8 年之前
bom
9aedddf443
持续更新中······
8 年之前
cookie
bed12fab35
持续更新中······
8 年之前
date
9aedddf443
持续更新中······
8 年之前
device
9aedddf443
持续更新中······
8 年之前
dom
9aedddf443
持续更新中······
8 年之前
function
9aedddf443
持续更新中······
8 年之前
object
e1b4982b4b
持续更新中······
8 年之前
random
e1b4982b4b
持续更新中······
8 年之前
regexp
2f1e1d49f2
utils
8 年之前
string
bed12fab35
持续更新中······
8 年之前
url
2f1e1d49f2
utils
8 年之前
README.md
6f66e85cba
持续更新中······
8 年之前
README.md
JavaScript-utils
JavaScript工具函数库
array
arrayDisorder —— 打乱数组顺序
arrayEqual —— 判断两个数组是否相等
arrayFlattening —— 数组扁平化
arrayRandom —— 从数组中随机获取元素
arrayRemoveRepeat —— 数组去重
arraySum —— 数组求和(数字类型的数组)
getCount —— 返回数组(或字符串)中出现最多的元素和出现次数
getEleCount —— 返回数组或字符串中一个元素出现的次数
maxArr —— 找出数组中的最大值(数字类型的数组)
minArr —— 找出数组中的最小值(数字类型的数组)
string
changeCase —— 大小写转换
digitUppercase —— 现金额转大写
removeSpace —— 字符串去除空格
repeatCopy —— 字符串重复复制
stringFormat —— 格式化字符串
stringReplace —— 字符串替换
object
dataType —— 数据类型判断
deepClone —— 深拷贝,支持常见类型
isEmptyObject —— 判断obj是否为空
function
debounce —— 函数防抖
throttle —— 函数节流
dom
addClass —— 为元素添加class
hasClass —— 判断元素是否有某个class
removeClass —— 为元素移除class
bom
getScrollTop —— 获取滚动条距顶部的距离
isSupportWebP —— 设置滚动条距顶部的距离
offset —— 在${duration}时间内,滚动条平滑滚动到${to}指定位置
scrollTo —— 获取一个元素的距离文档(document)的位置,类似jQ中的offset()
setScrollTop —— 判断浏览器是否支持webP格式图片
date
formatPassTime —— 格式化${startTime}距现在的已过时间
formatRemainTime —— 格式化现在距${endTime}的剩余时间
random
randomColor —— 随机生成颜色
randomNum —— 生成指定范围随机数
regexp
isEmail —— 判断是否为邮箱地址
isIdCard —— 判断是否为身份证号
isPhoneNum —— 判断是否为手机号
isUrl —— 判断是否为URL地址
url
parseQueryString —— url参数转对象
stringfyQueryString —— 对象序列化
cookie
getCookie —— 根据name读取cookie
removeCookie —— 根据name删除cookie
removeCookie —— 根据name删除cookie
setCookie —— 设置Cookie
device
getExplore —— 获取浏览器类型和版本
getOS —— 获取操作系统类型
getKeyName —— 根据keycode获得键名