xw5 / common_snippet

收集一些常用的模块代码是一项值得做的事!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

常用代码块收集

在模块化盛行的今天,收集工作中经常会用到的一些模块代码段是很有必要的! 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 防抖函数,防止频繁执行的操作耗掉系统性能,如常见的滚动条监听操作

持续更新中......

About

收集一些常用的模块代码是一项值得做的事!


Languages

Language:HTML 58.7%Language:JavaScript 38.9%Language:CSS 2.4%