在模块化盛行的今天,收集工作中经常会用到的一些模块代码段是很有必要的! lib是使用这些模块可能需要依赖的库,是否需要可看相关dome演示
- common_css 记录一些奇异css代码段
- get_url_search 获取url问号后参数的方法也就是search参数
- get_url_hash 获取url#后参数的方法也就是hash值
- word_limit 实现input还可输入字数的限制提示
- input_clear 实现input右边一个叉叉清除内容的模块
- browser 浏览器环境检测
- start_ajax 基于jq的ajax请求封装,主要是有默认初始参数减少每次进行ajax的参数输入
- get_string_length 获取字符串的长度,传参可实现中文与圆角占二个长度
- common_regex_test 常用正则判断汇总
- scroll_handle 滚动监听实现,可用于监听元素进入可视区,执行添加指定样式或者执行相应函数
- local_storage_handle 用存储&获取localStorage,支持设置有效期
- cookie_handle 用存储&获取&删除cookie,支持设置有效期,有效域名,是否只有http使用等
- rem_fit rem布局适配方案
- handle_thousands 千分位处理,如999999返回999,999
- date_util 常用日期格式化函数
- number_animate 数字到数字的变化效果
- number_format 数字常用格式化代码段
- load_script 动态加载js,支持加时间戳实时拉取
- window_blocking 窗口挽留通用代码段,当执行刷新或者离开当前页面时弹窗提示挽留弹窗
- debounce 防抖函数,防止频繁执行的操作耗掉系统性能,如常见的滚动条监听操作
持续更新中......