0.0.21 • Published 5 years ago

zj-lishizhen v0.0.21

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

zj-lishizhen

咱家健康前端框架-李时珍(js常用代码库)

  • index.js 入口文件
  • common.js 公共方法代码
  • cookie 操作cookie代码
  • mobile.js 移动端相关代码
  • validate.js 公共验证规则代码

使用方法

import utils from 'zj-lishizhen'
utils.common.isPc()
utils.data.setData('userInfo', {name: '张三', age: 30})
utils.cookie.addCookie('a', 1)
utils.mobile.rem()
utils.validate.idCard()

安装

npm install

构建

npm run build

方法列表

common.js

  • jsGetAge 根据生日判断年龄,返回周岁
  • idCardNo 根据身份证号,获取生日、性别
  • getAbsoluteLocation 获取指定元素距离屏幕的距离
  • getQueryString 获取查询字符串的值
  • queryStringToObject 查询字符串转对象
  • objectToQueryString 对象转查询字符串
  • delQueryString 删除指定查询字符串的值 *
  • dateFtt 格式化时间函数
  • isForbid 检查是否含有非法字符
  • isIe 检测是否是IE浏览器
  • deepCopy 深度拷贝对象
  • deepMerge 深度合并对象
  • secToTime 秒数转时间字符串
  • timeToSec 时间字符串转为秒
  • typeOf 判断参数的数据类型
  • isWechat 判断是否是微信端
  • isPc 判断是否是PC端
  • print 打印指定区域内容
  • getScrollWidth 获取浏览器滚动条的宽度

cookie.js

  • addCookie 添加cookie
  • getCookie 获取cookie
  • delCookie 删除cookie

mobile.js

  • rem 计算页面rem
  • wechatReload 解决微信端无法使用window.location.reload()刷新页面的方法

validate.js

  • idCard 验证身份证号是否合法
  • phone 验证手机号是否合法
  • chinese 验证指定的内容是否都是中文
  • email 验证指定的内容是否是email地址
  • url 验证指定的内容是否是URL地址 - 地址必须以http/https/ftp/ftps开头
  • emoji 验证指定的内容是否包含emoji表情符
0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.13

5 years ago